タグ

gcに関するgfxのブックマーク (15)

  • パーフェクトなCRubyを目指して - 1行のバグ修正に潜む苦労 - - I am Cruby!


    Ruby Advent Calendar 2013 - Adventar 9 Ruby Advent Calendar 2013(8) Let's Sinatra Life -   Ruby Advent Calendar 2013 - Adventar RubyRuby  Ruby (PERFECT SERIES 6): Ruby,,,,,,/: : 2013/08/1
    パーフェクトなCRubyを目指して - 1行のバグ修正に潜む苦労 - - I am Cruby!
    gfx
    gfx 2013/12/10
  • RubyとPythonの違いからガベージコレクタを理解する - ワザノバ | wazanova.jp


    http://patshaughnessy.net/2013/10/24/visualizing-garbage-collection-in-ruby-and-python Pat ShaughnessyRUPY2013  RubyPython1) Ruby Rubyfree list
    gfx
    gfx 2013/10/29
  • Removing Garbage Collection From the Rust Language - pcwalton

    Removing Garbage Collection From the Rust Language Jun 2nd, 2013 | Comments I’ve been floating ways to simplify the memory management story in Rust around the core team lately. Memory management is a contentious topic, since we’ve worked hard to get to the current state of things, and with the push toward stability lately, there is a (quite reasonable!) resistance to any changes at this state. Sti

    gfx
    gfx 2013/10/15
  • C++ のヘッダファイルを #include するだけで使える GC 書いてみた - kazuhoのメモ置き場


     C++  #include 使GC使  #include 使 C++ 使*1 mark-and-sweep, precise GC  GitHub - kazuho/picogc: a tiny, portable, precise, mark-and-sweep GC in C++  C++ GC使*2 GC使 picogc::gc_object 
    C++ のヘッダファイルを #include するだけで使える GC 書いてみた - kazuhoのメモ置き場
    gfx
    gfx 2012/03/27
  • steps to phantasien(2008-09-07) v8祭り

    ウェブっ子の間では Google Chrome の JS 処理系である V8 祭りが絶賛開催中らしい. いつもは出遅れる私もたまにはやんやしたいと思っていろいろ読んでみたものの, VM に傷気味な自分に気付いた. けれど, そうは言っても祭りは別腹. 一通り騒いでみます. 販促マンガ や 資料 によれば, V8 は以下のような特徴を備えている. hidden class transition と fast property access generational accurate GC accurate だから incremental GC もできる オブジェクトの rellocation はするけど handle は使わず参照元書き換え 中間表現のインタプリタなしの native code 生成. instruction cache コードをみたところ, incremental GC

    gfx
    gfx 2012/02/02
  • Tumblr

    gfx
    gfx 2012/01/10
  • Objective-C Automatic Reference Counting (ARC) — Clang 19.0.0git documentation

    Objective-C Automatic Reference Counting (ARC)¶ About this document¶ Purpose¶ The first and primary purpose of this document is to serve as a complete technical specification of Automatic Reference Counting. Given a core Objective-C compiler and runtime, it should be possible to write a compiler and runtime which implements these new semantics. The secondary purpose is to act as a rationale for wh

    gfx
    gfx 2011/10/06
  • 例えば GC を止める・Ruby ウェブアプリケーションの高速化 - 2nd life (移転しました)

    最近クックパッドでは、アプリケーションサーバの大半が Rails 2.3 から Rails 3 に置き換わったのですが*1、リリース前のベンチマークの時点ではあまりパフォーマンスが出ず四苦八苦していました。具体的には Rails 2.3 の時と比べ MRI 1.8.7 だとレスポンスタムが200%ぐらい遅い結果でした。Rails 3 になって実装が Merb core を取り入れ疎結合で綺麗になった反面、より多くのオブジェクトと・メモリを利用する様になった影響かと思います。 そこで Ruby インタプリタの変更*2を行い検証をしたところ MRI 1.8.7 (Rails 2.3と比べ) 約200%遅い MRI 1.8.7 -> Ruby Enterprise Edition 1.8.7 2011.03 (tcmalloc 無効) 約180%低速 MRI 1.8.7 -> Ruby Ente

    例えば GC を止める・Ruby ウェブアプリケーションの高速化 - 2nd life (移転しました)
    gfx
    gfx 2011/10/06
  • GCアルゴリズムのほうがRailsよりカンタン!?:Rails Hub情報局:エンジニアライフ


    G1GC 6006Java7OpenJDK7G1GC使A460 SkypeGCGCWikiGC
    GCアルゴリズムのほうがRailsよりカンタン!?:Rails Hub情報局:エンジニアライフ
    gfx
    gfx 2011/07/26
    "工場で働いていたある時、半年でプログラミングができるようになるという広告を目にして学校に通い、JavaでWebアプリを作る仕事を得て、プログラミングの世界に転身したそうです。"
  • NAKAMURA Minoru's Diary (2010年9月)

    2002 | 10 | 11 | 12 2003 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 2004 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 2005 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 2006 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 2007 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 2008 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 2009 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 1

    gfx
    gfx 2010/09/19
  • GC in C++0x

    論文紹介:Deep Occlusion-Aware Instance Segmentation With Overlapping BiLayers

    GC in C++0x
    gfx
    gfx 2010/08/09
  • Perlへの懺悔 - aticoにようこそ


    Ruby使 Ruby RubyPerl (pearl6ruby 7 )  RubyPerl使RubyPerl  PerlPerlRuby RubyPerl1 perlrubyGC(
    Perlへの懺悔 - aticoにようこそ
    gfx
    gfx 2010/01/25
  • メモリ破壊の現場を見つけるTips - I am Cruby!


    RubyAdventJP, GC, RubyRuby Advent Calendar jp: 2009 : ATND4mrkn RubyistRubyGCGCGC使Tips  [ruby-dev:38628] Re: [BUG: trunk] called on terminated objec
  • リファレンスの循環参照によるメモリリークを Scalar::Util::weaken で解決する - naoyaのはてなダイアリー


    Perl (GC)GC 0 (JavaRubyGC 'PerlJavaRuby GC' ) GC  CGI Perl 
    gfx
    gfx 2009/02/05
  • GC - GCアルゴリズム詳細解説 - livedoor Wiki(ウィキ)

    GC¥¢¥ë¥´¥ê¥º¥à¾ÜºÙ²òÀâ ÆüËܸì¤Î»ñÎÁ¤¬¤¹¤¯¤Ê¤¤GC¥¢¥ë¥´¥ê¥º¥à¤Ë¤Ä¤¤¤Æ¾ÜºÙ¤Ë²òÀ⤷¤Þ¤¹ ¥È¥Ã¥×¥Ú¡¼¥¸¥Ú¡¼¥¸°ìÍ÷¥á¥ó¥Ð¡¼ÊÔ½¸ GC ºÇ½ª¹¹¿·¡§ author_nari 2010ǯ03·î14Æü(Æü) 20:47:11ÍúÎò Tweet ¤³¤ÎWiki¤¬Ìܻؤ¹½ê GC¤È¤Ï¡© GC¤ò³Ø¤ÖÁ°¤ËÃΤäƤª¤¯»ö ¼Â¹Ô»þ¥á¥â¥ê¹½Â¤ ´ðËÜ¥¢¥ë¥´¥ê¥º¥àÊÔ Reference Counter Mark&Sweep Copying ±þÍÑ¥¢¥ë¥´¥ê¥º¥àÊÔ IncrementalGC À¤ÂåÊÌGC ¥¹¥Ê¥Ã¥×¥·¥ç¥Ã¥È·¿GC LazySweep TwoFinger Lisp2 Pa

    GC - GCアルゴリズム詳細解説 - livedoor Wiki(ウィキ)
  • 1