hsbt_away changed the topic of #ruby-core to: check the latest release candidate for 1.9.1 release ftp.ruby-lang.org:/home/yugui/ruby-1.9.1-r26021+1.tar.bz2
kosaki2_ has joined #ruby-core
kosaki2 has quit [Read error: Connection reset by peer]
nagachika has joined #ruby-core
<_ko1> What name of the world zombies and ghost?
<_ko1> now I named halloween_heap.
shinnya has joined #ruby-core
<kosaki2_> What is halloween_heap? How work?
ortuna has joined #ruby-core
headius has joined #ruby-core
<_ko1> cache storage
shinnya has quit [Ping timeout: 272 seconds]
nari has joined #ruby-core
<zzak> lol
nari has quit [Ping timeout: 260 seconds]
DanKnox is now known as DanKnox_away
DanKnox_away is now known as DanKnox
Domon has joined #ruby-core
DanKnox is now known as DanKnox_away
Domon__ has joined #ruby-core
Domon has quit [Ping timeout: 240 seconds]
nari has joined #ruby-core
kosaki2_ has quit [Remote host closed the connection]
kosaki2 has joined #ruby-core
ortuna has quit [Quit: WeeChat 0.4.1]
kosaki2 has quit [Ping timeout: 272 seconds]
headius has quit [Quit: headius]
ZachBeta has joined #ruby-core
<znz_jp> biff: [ruby-changes:31314] zzak:r43393 (trunk): * file.c: [DOC] fix rdoc format of File#expand_path from r43386 - http://mla.n-z.jp/?ruby-changes=31314
ZachBeta has quit [Quit: Computer has gone to sleep.]
<zzak> _ko1: ping!
<_ko1> pong
<zzak> _ko1: does ext/objspace trace_object_allocations_clear call GC?
<zzak> someone wrote: "Objects that were allocated while tracing was enabled cannot be garbage-collected until ::trace_object_allocations_clear is called"
<_ko1> ??
<_ko1> let me a time
<_ko1> to translate :)
<_ko1> what means "enabled cannot be GC"
<_ko1> ?
<zzak> let me try to rephrase
ZachBeta has joined #ruby-core
<zzak> Objects are not GC if allocated after trace_object_allocations_start is called
<zzak> unless trace_object_allocations_clear is called
<_ko1> you can try :)
<_ko1> if so, it is bug
<zzak> so not spec, they should get GC either way?
<_ko1> you mean "Objects are collected with GC" ?
<_ko1> Yes.
<zzak> yeah
<_ko1> require 'objspace'
<_ko1> ObjectSpace.trace_object_allocations{
<_ko1> loop{''}
<_ko1> }
<_ko1> try it
<zzak> so this statement is false: "Objects are not GC if allocated after trace_object_allocations_start is called"
<zzak> _ko1: it hangs :)
marcandre has quit [Read error: Connection reset by peer]
<_ko1> infinite loop
<_ko1> see the memory usage from OS
marcandre has joined #ruby-core
<zzak> _ko1: 100% cpu 15mb ram
ZachBeta has quit [Quit: Computer has gone to sleep.]
<_ko1> but not explosion
<_ko1> right?
<_ko1> GC is active.
<zzak> its true
<zzak> the statement is a lie
<_ko1> yes
<zzak> i will update the ticket, thank you so much!
<_ko1> what documents?
<_ko1> "ChangeLog comment is cryptic." :(
<zzak> haha
<zzak> i understood, but ChangeLog is not documentation
<zzak> well, sorta..
<zzak> i can try to improve the ChangeLog for ext/objspace new methods too
<_ko1> I wrote a ChangeLog as human readable!!
<zzak> i think the part about BUG is confusing
<zzak> an example would be nice
<zzak> but i must sleep now :(
<_ko1> good night
<zzak> おやすみなさい
<nagachika> good night.
<nagachika> it seems that ruby-trunk-changes.en is needed.
kosaki2 has joined #ruby-core
kosaki2 has quit [Remote host closed the connection]
kosaki2 has joined #ruby-core
kosaki2 has quit [Ping timeout: 272 seconds]
marcandre has quit [Remote host closed the connection]
<znz_jp> biff: [ruby-changes:31315] ko1:r43394 (trunk): * gc.c (gc_prof_sweep_timer_stop): catch up recent changes - http://mla.n-z.jp/?ruby-changes=31315
Domon__ has quit [Remote host closed the connection]
Glass_saga has quit [Remote host closed the connection]
Domon has joined #ruby-core
tylersmith has quit [Remote host closed the connection]
kosaki2 has joined #ruby-core
kosaki2 has quit [Remote host closed the connection]
tylersmith has joined #ruby-core
tylersmith has quit [Ping timeout: 272 seconds]
tylersmith has joined #ruby-core
tylersmith has quit [Ping timeout: 272 seconds]
<znz_jp> biff: [ruby-changes:31316] ko1:r43395 (trunk): * gc.c: introduce tomb heap. - http://mla.n-z.jp/?ruby-changes=31316
<znz_jp> biff: [ruby-changes:31317] ko1:r43396 (trunk): * gc.c (heap_pages_free_unused_pages): cast to (int) for size_t - http://mla.n-z.jp/?ruby-changes=31317
r0bglees0n has quit [Ping timeout: 240 seconds]
nari has quit [Ping timeout: 264 seconds]
tylersmith has joined #ruby-core
tylersmith has quit [Ping timeout: 272 seconds]
nari has joined #ruby-core
<znz_jp> biff: [ruby-changes:31318] ko1:r43397 (trunk): * gc.c: move increment from heap to heap_pages. - http://mla.n-z.jp/?ruby-changes=31318
ItSANgo_ has joined #ruby-core
n0kada has quit [Remote host closed the connection]
n0kada has joined #ruby-core
soba has joined #ruby-core
Domon has quit [Remote host closed the connection]
Domon has joined #ruby-core
tylersmith has joined #ruby-core
Domon has quit [Ping timeout: 265 seconds]
tylersmith has quit [Ping timeout: 272 seconds]
judofyr has joined #ruby-core
tylersmith has joined #ruby-core
tylersmith has quit [Ping timeout: 262 seconds]
tylersmith has joined #ruby-core
tylersmith has quit [Ping timeout: 240 seconds]
nagachika has quit [Remote host closed the connection]
nagachika has joined #ruby-core
nagachika has quit [Ping timeout: 272 seconds]
<zzak> GC now has zombies, ghosts, and mummies
<judofyr> ?
<zzak> mummy objects who only get GC when you try to steal their gold
<zzak> r43395
<judofyr> zzak: nice!
<zzak> _ko1: is genius
<judofyr> zzak: so what does it actually do? keep track of heaps that have no objets?
<judofyr> _ko1: you here?
<zzak> its a new heap for long-lived objects i think
<zzak> it's in english! :D
<judofyr> nice!
shinnya has joined #ruby-core
tylersmith has joined #ruby-core
nagachika has joined #ruby-core
tylersmith has quit [Ping timeout: 265 seconds]
r0bglees0n has joined #ruby-core
<znz_jp> biff: [ruby-changes:31319] nobu:r43398 (trunk): Makefile.sub: C99 mathematics functions - http://mla.n-z.jp/?ruby-changes=31319
enebo has joined #ruby-core
ZachBeta has joined #ruby-core
marcandre has joined #ruby-core
<cout> zzak: I think you made up the part about the mummies :)
ZachBeta has quit [Quit: Computer has gone to sleep.]
judofyr has quit [Remote host closed the connection]
ZachBeta has joined #ruby-core
judofyr has joined #ruby-core
tylersmith has joined #ruby-core
tylersmith has quit [Ping timeout: 260 seconds]
<zzak> hsbt_: ping
<znz_jp> biff: [ruby-changes:31320] tmm1:r43399 (trunk): * gc.c: Rename free_min to min_free_slots and free_min_page to max_free_slots. The algorithm for heap growth is: - http://mla.n-z.jp/?ruby-changes=31320
<znz_jp> biff: [ruby-changes:31321] svn:r43400 (trunk): * 2013-10-24 - http://mla.n-z.jp/?ruby-changes=31321
shinnya has quit [Ping timeout: 240 seconds]
<znz_jp> biff: [ruby-changes:31322] marcandRe: r43401 (trunk): * array.c: Add Array#to_h [Feature #7292] - http://mla.n-z.jp/?ruby-changes=31322
<znz_jp> biff: [ruby-changes:31323] marcandRe: r43402 (trunk): * lib/ostruct.rb: Raise RuntimeError when modifying frozen instances - http://mla.n-z.jp/?ruby-changes=31323
<znz_jp> biff: [ruby-changes:31324] marcandRe: r43403 (trunk): * lib/ostruct.rb (OpenStruct#delete): Use the converted argument. - http://mla.n-z.jp/?ruby-changes=31324
<znz_jp> biff: [ruby-changes:31325] marcandRe: r43404 (trunk): * lib/ostruct.rb (Struct#each_pair): Return an enumerator with size - http://mla.n-z.jp/?ruby-changes=31325
<znz_jp> biff: [ruby-changes:31326] marcandRe: r43405 (trunk): * lib/ostruct.rb: raise NoMethodError with a #name and #args. - http://mla.n-z.jp/?ruby-changes=31326
charliesome has joined #ruby-core
tylersmith has joined #ruby-core
tylersmith has quit [Ping timeout: 268 seconds]
nari has quit [Ping timeout: 245 seconds]
charliesome has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
judofyr has quit [Remote host closed the connection]
judofyr has joined #ruby-core
charliesome has joined #ruby-core
judofyr has quit [Ping timeout: 248 seconds]
<znz_jp> biff: [ruby-changes:31327] nobu:r43406 (trunk): * ChangeLog: adjust indent. - http://mla.n-z.jp/?ruby-changes=31327
<znz_jp> biff: [ruby-changes:31328] nobu:r43407 (trunk): Makefile.sub: C99 mathematics functions - http://mla.n-z.jp/?ruby-changes=31328
<znz_jp> biff: [ruby-changes:31329] nobu:r43408 (trunk): win32.h: suppress INFINITY warnings - http://mla.n-z.jp/?ruby-changes=31329
tylersmith has joined #ruby-core
ZachBeta has quit [Quit: Computer has gone to sleep.]
DanKnox_away is now known as DanKnox
kosaki2 has joined #ruby-core
enebo has quit [Quit: enebo]
tylersmith has quit [Read error: Connection reset by peer]
tylersmith has joined #ruby-core
ZachBeta has joined #ruby-core
nagachika has quit [Remote host closed the connection]
ZachBeta has quit [Client Quit]
headius has joined #ruby-core
headius has quit [Quit: headius]
enebo has joined #ruby-core
kosaki2 has quit [Remote host closed the connection]
kosaki2 has joined #ruby-core
kosaki2 has quit [Ping timeout: 252 seconds]
kosaki2 has joined #ruby-core
charliesome has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
charliesome has joined #ruby-core
kosaki2_ has joined #ruby-core
kosaki2 has quit [Ping timeout: 245 seconds]
kosaki2_ has quit [Ping timeout: 248 seconds]
<hsbt_> zzak: hi
<zzak> hsbt_: hello!
<zzak> hsbt_: did you get my message re: seki collab?
<hsbt_> I didn't get your message
<hsbt_> just added seki into ruby/ruby team
<hsbt_> I found your massage from spam box:(
<zzak> hsbt_: わたしはspamわないです
<zzak> スパムないです
<zzak> hmm
<hsbt_> "スパムではないです"
<zzak> ありがとうシバターさん
<hsbt_> You're welcome.
n0kada has quit [Read error: Connection reset by peer]
n0kada has joined #ruby-core
kosaki2 has joined #ruby-core
enebo has quit [Quit: enebo]
charliesome has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
<znz_jp> biff: [ruby-changes:31330] tmm1:r43409 (trunk): * gc.c: add new initial_growth_max tuning parameter. [Bug #9035] - http://mla.n-z.jp/?ruby-changes=31330
marcandre has quit [Remote host closed the connection]
shinnya has joined #ruby-core
tylersmith has quit [Remote host closed the connection]