ortuna has joined #ruby-core
davidbalbert is now known as davidbalber|away
nari has quit [Ping timeout: 255 seconds]
xibbar_ has joined #ruby-core
xibbar has quit [Ping timeout: 272 seconds]
davidbalber|away is now known as davidbalbert
<znz_v> biff: [ruby-changes:27451] usa:r39503 (ruby_1_9_3): * st.c (st_add_direct): int is not always same with st_index_t. some - http://mla.n-z.jp/?ruby-changes=27451
nari has joined #ruby-core
<znz_v> biff: [ruby-changes:27452] nobu:r39504 (trunk): parse.y: keyword argument without paren - http://mla.n-z.jp/?ruby-changes=27452
<znz_v> biff: [ruby-changes:27453] nobu:r39505 (trunk): test_keyword.rb: suppress warning - http://mla.n-z.jp/?ruby-changes=27453
xibbar_ has quit [Remote host closed the connection]
xibbar has joined #ruby-core
shirokuro11 has joined #ruby-core
Domon has joined #ruby-core
enebo has joined #ruby-core
kosaki2 has quit [Remote host closed the connection]
ortuna has quit [Ping timeout: 252 seconds]
davidbalbert is now known as davidbalber|away
kosaki8 has joined #ruby-core
enebo has quit [Quit: enebo]
xibbar has quit [Remote host closed the connection]
nari has quit [Remote host closed the connection]
nari has joined #ruby-core
xibbar has joined #ruby-core
xibbar_ has joined #ruby-core
<zzak> drbrain: ping
xibbar_ has quit [Remote host closed the connection]
xibbar_ has joined #ruby-core
xibbar has quit [Read error: Connection reset by peer]
<zzak> remember this commit? https://github.com/rdoc/rdoc/commit/ebc6666
<zzak> would you accept a similar patch for #[] and #[]= ?
Domon has quit [Remote host closed the connection]
kosaki2 has joined #ruby-core
<zzak> opened a ticket
<zzak> _ko1: ping
<_ko1> ぽん
<zzak> hi!
<zzak> i have question
<zzak> what is the difference between "fiber-local" and "thread-local": ie: thr = Thread.new { sleep }; thr[:foo] = "bar"; thr.keys #=> [:foo]; thr.thread_variables #=> []
<zzak> pickaxe also says Thread#[] references "thread-locals", but this patch changed them to "fiber-locals": https://github.com/ruby/ruby/pull/69
<_ko1> Thread#[] is fiber local
takeru_ has joined #ruby-core
xibbar_ has quit [Remote host closed the connection]
<zzak> meaning they not shared?
<_ko1> yes
<_ko1> each fiber has Thread#[] storage
takeru_ has quit [Ping timeout: 244 seconds]
<zzak> i understand now, thank you koichi your example helped a lot
<_ko1> no problem
<_ko1> From 1.9
<_ko1> we introduced Fiber. and the first time, Thread#[] is not fiber local
<_ko1> however most of use-case, Thread#[] is expected as Fiber local
<_ko1> for example, store recursive-check
zmike123 has joined #ruby-core
zmike123 has quit [Client Quit]
<zzak> so true thread-locals are shared among all fibers within a thread?
<zzak> like in your example
<_ko1> yes
<zzak> _ko1: thank you!
<_ko1> np
<zzak> my new thread guide is almost complete
<znz_v> biff: [ruby-changes:27454] nobu:r39506 (trunk): configure.in: non-portable shell behavior - http://mla.n-z.jp/?ruby-changes=27454
<zzak> i should be able to finish it tomorrow, time for sleep
<_ko1> good night
<znz_v> biff: [ruby-changes:27455] nobu:r39507 (trunk): mkconfig.rb: reconstruct comma separated list values - http://mla.n-z.jp/?ruby-changes=27455
<znz_v> biff: [ruby-changes:27456] nobu:r39508 (trunk): * ChangeLog: fix typo - http://mla.n-z.jp/?ruby-changes=27456
kosaki8 has quit [Ping timeout: 272 seconds]
kosaki2 has quit [Remote host closed the connection]
vondruch has quit [*.net *.split]
hsbt has quit [*.net *.split]
vondruch has joined #ruby-core
hsbt has joined #ruby-core
xibbar has joined #ruby-core
kosaki2 has joined #ruby-core
vondruch has quit [Quit: Ex-Chat]
vondruch has joined #ruby-core
xibbar has quit [Remote host closed the connection]
kosaki2 has quit [Remote host closed the connection]
judofyr has joined #ruby-core
nari has quit [Ping timeout: 276 seconds]
nari has joined #ruby-core
shirokuro11 has quit [Remote host closed the connection]
schaerli has joined #ruby-core
charliesome_ has joined #ruby-core
charliesome has quit [Disconnected by services]
charliesome_ is now known as charliesome
nari has quit [Ping timeout: 276 seconds]
shirokuro11 has joined #ruby-core
nari has joined #ruby-core
shirokuro11 has quit [Ping timeout: 272 seconds]
shirokuro11 has joined #ruby-core
judofyr has quit [Ping timeout: 246 seconds]
schaerli has quit [Remote host closed the connection]
judofyr has joined #ruby-core
shirokuro11 has quit [Remote host closed the connection]
hsbt is now known as hsbt_away
shirokuro11 has joined #ruby-core
hsbt_away is now known as hsbt
nari has quit [Ping timeout: 276 seconds]
kosaki8 has joined #ruby-core
takeru_ has joined #ruby-core
takeru_ has quit [Ping timeout: 255 seconds]
schaerli has joined #ruby-core
xibbar has joined #ruby-core
xibbar has quit [Read error: Connection reset by peer]
nari has joined #ruby-core
peterc has joined #ruby-core
kosaki8 has quit [Ping timeout: 272 seconds]
nari has quit [Ping timeout: 256 seconds]
nari has joined #ruby-core
charliesome has quit [Quit: Textual IRC Client: www.textualapp.com]
schaerli has quit [Remote host closed the connection]
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
hsbt has quit [Ping timeout: 256 seconds]
hsbt_away has joined #ruby-core
hsbt_away is now known as hsbt
hsbt is now known as hsbt_away
hsbt_away is now known as hsbt
hsbt has quit [Ping timeout: 248 seconds]
hsbt_away has joined #ruby-core
hsbt_away is now known as hsbt
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
hsbt has quit [Ping timeout: 246 seconds]
hsbt has joined #ruby-core
hsbt is now known as hsbt_away
hsbt_away is now known as hsbt
vondruch has quit [Ping timeout: 246 seconds]
shirokuro11 has quit [Remote host closed the connection]
hsbt is now known as hsbt_away
hsbt_away is now known as hsbt
nari has quit [Ping timeout: 255 seconds]
hsbt has quit [Ping timeout: 252 seconds]
hsbt_away has joined #ruby-core
hsbt_away is now known as hsbt
<znz_v> biff: [ruby-changes:27457] kou:r39509 (trunk): * lib/rexml/document.rb: move entity_expansion_limit accessor to ... - http://mla.n-z.jp/?ruby-changes=27457
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
<znz_v> biff: [ruby-changes:27458] kou:r39510 (trunk): * lib/rexml/document.rb: move entity_expansion_limit accessor to ... - http://mla.n-z.jp/?ruby-changes=27458
<znz_v> biff: [ruby-changes:27459] kou:r39511 (trunk): Fix typos... Sorry... - http://mla.n-z.jp/?ruby-changes=27459
hsbt is now known as hsbt_away
kosaki2 has joined #ruby-core
hsbt_away is now known as hsbt
<znz_v> biff: [ruby-changes:27460] nagachika:r39512 (ruby_2_0_0): merge revision(s) 39169: - http://mla.n-z.jp/?ruby-changes=27460
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
hsbt is now known as hsbt_away
hsbt_away is now known as hsbt
hsbt has quit [Ping timeout: 248 seconds]
shirokuro11 has joined #ruby-core
enebo has joined #ruby-core
xibbar has joined #ruby-core
xibbar has quit [Read error: Connection reset by peer]
davidbalber|away is now known as davidbalbert
peterc has quit [Ping timeout: 248 seconds]
hsbt_away has joined #ruby-core
hsbt_away is now known as hsbt
<znz_v> biff: [ruby-changes:27461] nagachika:r39513 (ruby_2_0_0): merge revision(s) 39179,39245: [Backport #7826] - http://mla.n-z.jp/?ruby-changes=27461
takeru has joined #ruby-core
takeru has quit [Ping timeout: 255 seconds]
hsbt is now known as hsbt_away
hsbt_away is now known as hsbt
shirokuro11 has quit [Remote host closed the connection]
kosaki2 has quit [Remote host closed the connection]
hsbt has quit [Ping timeout: 255 seconds]
hsbt_away has joined #ruby-core
hsbt_away is now known as hsbt
hsbt is now known as hsbt_away
hsbt_away is now known as hsbt
schaerli has joined #ruby-core
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
schaerli has quit [Remote host closed the connection]
davidbalbert is now known as davidbalber|away
davidbalber|away is now known as davidbalbert
judofyr has quit [Remote host closed the connection]
hsbt is now known as hsbt_away
hsbt_away is now known as hsbt
__BigO__ has joined #ruby-core
hsbt is now known as hsbt_away
hsbt_away is now known as hsbt
kosaki2 has quit [Remote host closed the connection]
davidbalbert is now known as davidbalber|away
xibbar has joined #ruby-core
hsbt is now known as hsbt_away
hsbt_away is now known as hsbt
xibbar has quit [Ping timeout: 248 seconds]
kosaki2 has joined #ruby-core
hsbt has quit [Ping timeout: 264 seconds]
hsbt has joined #ruby-core
takeru has joined #ruby-core
takeru has quit [Ping timeout: 252 seconds]
hsbt is now known as hsbt_away
hsbt_away is now known as hsbt
hsbt has quit [Ping timeout: 252 seconds]
hsbt has joined #ruby-core
kosaki2 has quit [Remote host closed the connection]
hsbt is now known as hsbt_away
hsbt_away is now known as hsbt
hsbt has quit [Ping timeout: 256 seconds]
hsbt has joined #ruby-core
_protagoras271_ has quit [Remote host closed the connection]
schaerli has joined #ruby-core
takeru has joined #ruby-core
takeru has quit [Ping timeout: 252 seconds]
<injekt> zzak: zomg thread guide
peterc has joined #ruby-core
<zzak> i still need to write about exception handling, and scheduling threads
<_ko1> hi
<_ko1> i need an advice.
<_ko1> [ruby-core:52877] Any documentation about debugging in Ruby 2.0.0
<_ko1> I completely misunderstood that
<_ko1> his question is 'how to make debugger'
<_ko1> of course, his question is 'how to use debugger on 2.0'
<zzak> he is asking how to use debugger
<_ko1> yes
<_ko1> debug.rb helps him?
<zzak> maybe? i think he wants to use new debugger api
<zzak> debug.rb uses Tracer, which implements new api, correct?
<_ko1> tracer uses set_trace_func
<zzak> ahh, i thought it was using tracepoint now
<zzak> but i am wrong
<zzak> i think profiler was switched to use tracepoint
<_ko1> yes
<_ko1> > I use this to debug my
<_ko1> > applications... How do I set a breakpoint for instance?
<_ko1> his comment.
peterc has quit [Ping timeout: 248 seconds]
<_ko1> i think he uses the word "debug api" as "debugger"
<_ko1> right?
<zzak> yeh i think so
<_ko1> ah, his first mail also say that.
<zzak> ie: def hello; require 'debug'; end
<_ko1> yes.
<zzak> with debugger gem: require 'debugger'; def hello; debugger; end
<zzak> that sets up breakpoint
<_ko1> but debugger gem doesn't work now.
<_ko1> maybe.
<zzak> not on 2.0
<zzak> new api is complex, i dont think debug_inspector has "breakpoint" like he requested
<_ko1> yes.
<_ko1> debug_inspector is used *after* breakpoint
peterc has joined #ruby-core
<zzak> he only implemented your code
<_ko1> Yes, I know. please see author :)
<zzak> haha
peterc_ has joined #ruby-core
ex9t has quit [Read error: Connection reset by peer]
peterc__ has joined #ruby-core
peterc has quit [Ping timeout: 248 seconds]
ex9t has joined #ruby-core
peterc_ has quit [Ping timeout: 248 seconds]
<_ko1> redmine is nice
<_ko1> sorry, rubymine
peterc has joined #ruby-core
peterc_ has joined #ruby-core
<zzak> it seems like a good IDE
<zzak> but i still prefer vim
<_ko1> :)
peterc__ has quit [Ping timeout: 248 seconds]
peterc has quit [Ping timeout: 248 seconds]
peterc has joined #ruby-core
peterc_ has quit [Ping timeout: 248 seconds]
peterc_ has joined #ruby-core
<_ko1> now i start port debugger gem to 2.0.0
peterc__ has joined #ruby-core
xibbar has joined #ruby-core
peterc has quit [Ping timeout: 248 seconds]
xibbar has quit [Read error: Connection reset by peer]
peterc has joined #ruby-core
peterc_ has quit [Ping timeout: 264 seconds]
peterc__ has quit [Ping timeout: 248 seconds]
peterc has quit [Ping timeout: 248 seconds]
<zzak> :D
peterc has joined #ruby-core
peterc_ has joined #ruby-core
<zzak> i think lib/debug.rb should be improved
<zzak> debugger gem is nice, but we already have one in stdlib
peterc__ has joined #ruby-core
<zzak> i agree with #6586
peterc has quit [Ping timeout: 264 seconds]
<_ko1> we need a bot to show URL
peterc_ has quit [Ping timeout: 248 seconds]
peterc__ has quit [Ping timeout: 264 seconds]
peterc_ has joined #ruby-core
<_ko1> debugger user interface should be gem
<_ko1> debugger core (used by interface) should be in core.
<_ko1> my thought.
<zzak> but we already have debug.rb
<_ko1> i see
<_ko1> default gem?
<zzak> yes, and it has no maintainer
<_ko1> i agree
<_ko1> #6586
<zzak> ruby-core:45635
<zzak> ;)
<_ko1> please notice if it is noisy
headius has joined #ruby-core
headius has quit [Client Quit]
headius has joined #ruby-core
<zzak> ruby-core:45635
<zzak> oops
takeru has joined #ruby-core
takeru has quit [Ping timeout: 252 seconds]
tenderlove has joined #ruby-core
peterc has joined #ruby-core
peterc_ has quit [Ping timeout: 248 seconds]
davidbalber|away is now known as davidbalbert
xibbar has joined #ruby-core
xibbar has quit [Ping timeout: 252 seconds]
peterc_ has joined #ruby-core
peterc_ has quit [Remote host closed the connection]
peterc has quit [Ping timeout: 248 seconds]
__BigO__ has quit [Remote host closed the connection]
schaerli has quit [Read error: Connection reset by peer]
schaerli_ has joined #ruby-core
schaerli_ has quit [Remote host closed the connection]
takeru has joined #ruby-core
takeru has quit [Ping timeout: 252 seconds]
charliesome has joined #ruby-core
enebo has quit [Quit: enebo]
xibbar has joined #ruby-core
xibbar has quit [Remote host closed the connection]
xibbar has joined #ruby-core
nari has joined #ruby-core
__BigO__ has joined #ruby-core