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 quit [Read error: Connection reset by peer]
kosaki2 has joined #ruby-core
idkazuma has quit [Remote host closed the connection]
hsbt_away is now known as hsbt
<tmahoney> _ko1: Do you have some time to discuss threads?
headius has joined #ruby-core
tenderlove has joined #ruby-core
nagachika has joined #ruby-core
hsbt is now known as hsbt_away
hsbt_away is now known as hsbt
tenderlove has quit [Remote host closed the connection]
Domon has joined #ruby-core
headius has quit [Quit: headius]
hsbt has quit [Read error: Connection reset by peer]
hsbt has joined #ruby-core
tmahoney has quit [Remote host closed the connection]
xibbar has quit [Remote host closed the connection]
shiba has joined #ruby-core
xibbar has joined #ruby-core
<znz_jp> biff: [ruby-changes:28473] nobu:r40525 (trunk): proc.c: remove unnecessary static function - http://mla.n-z.jp/?ruby-changes=28473
<znz_jp> biff: [ruby-changes:28474] nobu:r40526 (trunk): intern.h: rb_block_lambda - http://mla.n-z.jp/?ruby-changes=28474
<znz_jp> biff: [ruby-changes:28475] svn:r40527 (trunk): * 2013-04-30 - http://mla.n-z.jp/?ruby-changes=28475
<znz_jp> biff: [ruby-changes:28476] nobu:r40528 (trunk): proc.c: frozen core methods - http://mla.n-z.jp/?ruby-changes=28476
shiba has quit [Ping timeout: 248 seconds]
shiba has joined #ruby-core
shiba has quit [Ping timeout: 272 seconds]
kosaki2 has quit [Remote host closed the connection]
kosaki2 has joined #ruby-core
Domon has quit [Remote host closed the connection]
shiba has joined #ruby-core
kosaki2 has quit [Remote host closed the connection]
Domon has joined #ruby-core
lopex has quit [Read error: Operation timed out]
lopex has joined #ruby-core
agarie has quit [Quit: Leaving...]
xibbar has quit [Remote host closed the connection]
<_ko1> hello
<_ko1> I'm not sure about [ruby-core:54710] because of my English skill.
<_ko1> what means? -> "make install seems to do the trick for me"
<injekt> _ko1: it means "make install works ok for me" like "that seems to work for me"
<_ko1> trick == works fine ?
<_ko1> ah
<_ko1> dò the tríck 《口語》 (ちょうど)うまくいく, 〈薬などが〉きく.
<injekt> _ko1: no it's mostly context based
<injekt> yeah
<_ko1> thanks!!
<injekt> anytime!
<_ko1> so he can't reproduce his problem without rvm, right?
<injekt> _ko1: just reading the issue now one second
<_ko1> it is from [ruby-core:54706]
judofyr has joined #ruby-core
<injekt> weird I cant find it, can you link _ko1?
Tomohiro has joined #ruby-core
<injekt> yup looks like he's having issues building via bundle and rvm but a make install works fine
<judofyr> _ko1: I understand the "moving memory arena" part now. thanks for explaining.
<judofyr> and yeah, that makes it more complex :(
<_ko1> injekt: thank you!
<_ko1> judofyr: :(
<_ko1> it's CRuby's way :(
<_ko1> judofyr: but we can do concurrent GC w/ snapshot idea/
<judofyr> yeah
<_ko1> interleaving tracing process and mutator process.
<_ko1> So I add OBJ_WRITE() and OBJ_CONNECT() interfaces
<_ko1> we can trace old value.
<judofyr> ah right
<judofyr> yes, that would be possible
<judofyr> and it *might* be possible to add macros around the reallocs somehow to make it parallel
<_ko1> realloc is one example.
<judofyr> true
<_ko1> i doubt it can be done in parallel :(
<_ko1> there should be many pitfall :(
<_ko1> and terrible debugging nightmare
<judofyr> +1 on OBJ_WRITE/OBJ_CONNECT anyway
<_ko1> thank.
<_ko1> i'm not sure `connect' is good word.
<_ko1> pls propose if you know better words.
<judofyr> hm
<judofyr> OBJ_WRITTEN ?
<_ko1> natural for your?
<_ko1> natural for you?
<_ko1> OBJ_WRITTEN(a, oldv, b);
<_ko1> oldv = a->foo; a->foo = b; OBJ_WRITTEN(a, oldv, b);
<judofyr> hm
<judofyr> it does look a bit like a predicate though
<_ko1> st_lookup(a, key, &oldv); st_insert(a, key, b); OBJ_WRITTEN(a, oldv, b)
<_ko1> i see
<judofyr> OBJ_MARK_WRITE, OBJ_DID_WRITE, OBJ_DID_CHANGE, OBJ_CHANGED
<_ko1> OBJ_WRITE2(...) # joke
<judofyr> :D
<_ko1> naming is always problem.
<judofyr> it would be nice if they had the same "base" word at least
<judofyr> so you know that they are related
<_ko1> hm
<_ko1> OBJ_WRITTEN() seems good for me (compare with other proposals)
<judofyr> I like OBJ_WRITTEN and OBJ_DID_WRITE
<judofyr> _ko1: oh, also: when does major GC occur now? only on low memory?
<_ko1> judofyr: good question
<judofyr> we might want to run it more often than that
<_ko1> yes
<_ko1> we need tune
<judofyr> it would probably be configurable with ENV-variables too?
<_ko1> i'm not sure now.
<_ko1> but i think so
<_ko1> for example, percentage of remember set objects
<_ko1> [number of remembered objects] / [heap size]
<judofyr> makes sense
<_ko1> i need to read more carefully the GC handbook by Richard Jones
<_ko1> i only confirmed that our new gengc algorithm is not proposed on that.
<_ko1> in that?
<judofyr> I think "is not proposed there" sounds better
<_ko1> thanks
<judofyr> or you could flip it: "I only checked that it doesn't include our new gengc algorithm"
<judofyr> I'm not sure what's best
<judofyr> languages are hard :(
<_ko1> :0
judofyr has quit [Remote host closed the connection]
xibbar_ie has quit [Ping timeout: 268 seconds]
judofyr has joined #ruby-core
nagachika has quit [Remote host closed the connection]
hsbt is now known as hsbt_away
Domon has quit [Remote host closed the connection]
_KGBot_ has joined #ruby-core
<_KGBot_> Greetings from peggy.trollserver.net:9001
<_KGBot_> Correction..
<_KGBot_> Greetings from peggy.torservers.net:9001
<_KGBot_> We just started 2 days ago with Ruby.. Fantastic but we're new & we can do with some basic input pls..
<_KGBot_> So pls bear with us.. ;)
<judofyr> _KGBot_: you should probably try #ruby-lang
<judofyr> _KGBot_: this channel is for the development of Ruby
<_KGBot_> think we've been kicked out already..
<_KGBot_> sorry.. wrong place for me.. apologies.. l8r..
<_KGBot_> !bye
_KGBot_ has left #ruby-core ["From http://bytecoin.us.. !Buye !Buye.."]
idkazuma has joined #ruby-core
idkazuma has quit [Remote host closed the connection]
xibbar_ie has joined #ruby-core
hsbt_away is now known as hsbt
nagachika has joined #ruby-core
nari_ has joined #ruby-core
nokada has quit [Ping timeout: 252 seconds]
nokada has joined #ruby-core
vondruch has quit [Quit: Ex-Chat]
hsbt is now known as hsbt_away
hsbt_away is now known as hsbt
kosaki2 has joined #ruby-core
hsbt is now known as hsbt_away
hsbt_away is now known as hsbt
hsbt is now known as hsbt_away
hsbt_away is now known as hsbt
kosaki2 has quit [Remote host closed the connection]
judofyr has quit [Read error: Connection reset by peer]
judofyr has joined #ruby-core
hsbt is now known as hsbt_away
hsbt_away is now known as hsbt
nari_ has quit [Ping timeout: 246 seconds]
hsbt is now known as hsbt_away
nari_ has joined #ruby-core
hsbt_away is now known as hsbt
ZachBeta has joined #ruby-core
kosaki2 has joined #ruby-core
ZachBeta has quit [Quit: Computer has gone to sleep.]
nari_ has quit [Ping timeout: 240 seconds]
<znz_jp> biff: [ruby-changes:28477] zzak:r40529 (trunk): * lib/benchmark.rb: Update Benchmark results on newer CPU - http://mla.n-z.jp/?ruby-changes=28477
ZachBeta has joined #ruby-core
kosaki2 has quit [Remote host closed the connection]
tmahoney has joined #ruby-core
judofyr has quit [Remote host closed the connection]
marcandre has quit [Remote host closed the connection]
mame0 has quit [Quit: Tiarra 0.1+svn-36726: SIGTERM received; exit]
enebo has joined #ruby-core
ZachBeta has quit [Quit: Computer has gone to sleep.]
nagachika has quit [Remote host closed the connection]
ZachBeta has joined #ruby-core
ZachBeta has quit [Quit: Computer has gone to sleep.]
ZachBeta has joined #ruby-core
ZachBeta has quit [Quit: Computer has gone to sleep.]
ZachBeta has joined #ruby-core
tmahoney has quit [Remote host closed the connection]
marcandre has joined #ruby-core
knu has quit [Ping timeout: 256 seconds]
knu has joined #ruby-core
judofyr has joined #ruby-core
judofyr_ has joined #ruby-core
judofyr has quit [Read error: Connection reset by peer]
judofyr_ has quit [Read error: No route to host]
judofyr has joined #ruby-core
judofyr has quit [Remote host closed the connection]
headius has joined #ruby-core
marcandre has quit [Remote host closed the connection]
agarie has joined #ruby-core
ZachBeta has quit [Quit: Computer has gone to sleep.]
enebo has quit [Quit: enebo]
shiba has quit [Ping timeout: 256 seconds]
idkazuma has joined #ruby-core
idkazuma has quit [Read error: Connection reset by peer]
idkazuma has joined #ruby-core
kosaki2 has joined #ruby-core
xibbar has joined #ruby-core
idkazuma has quit [Remote host closed the connection]
headius has quit [Quit: headius]