00:03
pawnbox has joined #jruby
00:03
alex0ptr has quit [Read error: Connection reset by peer]
00:03
alex0ptr has joined #jruby
00:07
alex0ptr_ has joined #jruby
00:08
pawnbox has quit [Ping timeout: 256 seconds]
00:08
alex0pt__ has joined #jruby
00:09
alex0p___ has joined #jruby
00:10
alex0ptr has quit [Ping timeout: 240 seconds]
00:11
alex0ptr_ has quit [Ping timeout: 240 seconds]
00:13
alex0pt__ has quit [Ping timeout: 258 seconds]
00:17
alex0p___ has quit [Read error: Connection reset by peer]
00:17
alex0ptr has joined #jruby
00:22
alex0ptr_ has joined #jruby
00:26
alex0ptr has quit [Ping timeout: 240 seconds]
00:28
alex0ptr_ has quit [Read error: Connection reset by peer]
00:28
alex0ptr has joined #jruby
00:35
camlow325 has quit [Quit: WeeChat 1.5]
00:36
alex0ptr_ has joined #jruby
00:36
alex0ptr_ has quit [Remote host closed the connection]
00:37
alex0ptr_ has joined #jruby
00:38
alex0ptr_ has quit [Read error: Connection reset by peer]
00:38
alex0pt__ has joined #jruby
00:39
alex0ptr has quit [Ping timeout: 258 seconds]
00:41
alex0ptr has joined #jruby
00:43
alex0ptr has quit [Read error: Connection reset by peer]
00:43
alex0pt__ has quit [Ping timeout: 240 seconds]
00:44
pawnbox has joined #jruby
00:45
alex0ptr has joined #jruby
00:45
alex0ptr has quit [Remote host closed the connection]
00:47
alex0ptr has joined #jruby
00:49
pawnbox has quit [Ping timeout: 260 seconds]
00:51
alex0ptr has quit [Ping timeout: 260 seconds]
00:51
alex0ptr has joined #jruby
00:53
alex0ptr has quit [Read error: Connection reset by peer]
00:53
alex0ptr_ has joined #jruby
00:54
alex0ptr_ has quit [Read error: Connection reset by peer]
00:54
alex0ptr has joined #jruby
00:55
<
GitHub141 >
jruby/ruby-2.4 72d88ba Charles Oliver Nutter: Partially fix super handling in CGI, CGI::Util, CGI::Escape....
00:55
<
GitHub141 >
jruby/ruby-2.4 7911cb1 Charles Oliver Nutter: Add missing nonascii to ascii encodings.
00:59
<
GitHub19 >
jruby/master 2bfa710 Charles Oliver Nutter: Partially fix super handling in CGI, CGI::Util, CGI::Escape....
01:00
Guest20587 has quit [Ping timeout: 260 seconds]
01:04
pawnbox has joined #jruby
01:08
pawnbox has quit [Ping timeout: 240 seconds]
01:34
pawnbox has joined #jruby
01:38
pawnbox has quit [Ping timeout: 246 seconds]
01:41
enebo has quit [Ping timeout: 240 seconds]
02:01
kares has quit [Remote host closed the connection]
02:01
provokeme has joined #jruby
02:02
ruurd has joined #jruby
02:02
ruurd is now known as Guest8500
02:05
brixen has quit [Ping timeout: 260 seconds]
02:20
brixen has joined #jruby
02:34
ankitr has joined #jruby
02:41
kares has joined #jruby
02:43
alex0ptr has quit [Remote host closed the connection]
02:51
<
GitHub105 >
jruby/ruby-2.4 6a9eee2 Charles Oliver Nutter: Mask tests that depend on MRI layout.
02:51
<
GitHub105 >
jruby/ruby-2.4 2731808 Charles Oliver Nutter: Mask tests that depend on RubyVM.
02:51
<
GitHub105 >
jruby/ruby-2.4 12df5d7 Charles Oliver Nutter: Restore variable-arity paths for Symbol/String#match.
03:08
ankitr has quit [Ping timeout: 268 seconds]
03:11
tcrawley-away is now known as tcrawley
03:13
pawnbox has joined #jruby
03:14
tcrawley is now known as tcrawley-away
03:17
pawnbox has quit [Ping timeout: 240 seconds]
03:42
pawnbox has joined #jruby
03:46
pawnbox has quit [Ping timeout: 246 seconds]
04:26
pawnbox has joined #jruby
04:31
pawnbox has quit [Ping timeout: 260 seconds]
04:44
ankitr has joined #jruby
04:49
ankitr has quit [Ping timeout: 268 seconds]
04:49
ankitr has joined #jruby
05:02
provokeme has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
05:03
ankitr is now known as atm0sphere
05:04
provokeme has joined #jruby
05:06
provokeme has quit [Client Quit]
05:06
pawnbox has joined #jruby
05:10
pawnbox has quit [Remote host closed the connection]
05:10
pawnbox has joined #jruby
05:20
pawnbox has quit [Remote host closed the connection]
05:20
pawnbox has joined #jruby
05:39
pawnbox has quit [Ping timeout: 240 seconds]
06:00
pawnbox has joined #jruby
06:16
pawnbox has quit [Remote host closed the connection]
06:21
donV has joined #jruby
06:21
<
donV >
Good morning!
06:36
pawnbox has joined #jruby
06:47
thedarkone2 has quit [Quit: thedarkone2]
06:52
<
atm0sphere >
donV, GM :)
07:21
donV has quit [Quit: donV]
07:29
donV has joined #jruby
08:10
olle has joined #jruby
08:13
olle_ has joined #jruby
08:14
pawnbox has quit [Remote host closed the connection]
08:14
olle has quit [Ping timeout: 240 seconds]
08:14
olle_ is now known as olle
08:14
pawnbox has joined #jruby
08:15
pawnbox has quit [Remote host closed the connection]
08:15
pawnbox has joined #jruby
08:16
pawnbox has quit [Remote host closed the connection]
08:16
pawnbox has joined #jruby
08:23
olle_ has joined #jruby
08:24
olle has quit [Ping timeout: 240 seconds]
08:24
olle_ is now known as olle
08:39
pawnbox has quit [Remote host closed the connection]
08:39
pawnbox has joined #jruby
08:43
olle_ has joined #jruby
08:45
olle has quit [Ping timeout: 240 seconds]
08:45
olle_ is now known as olle
08:59
vtunka has joined #jruby
09:03
pawnbox has quit [Remote host closed the connection]
09:03
pawnbox has joined #jruby
09:04
drbobbeaty has joined #jruby
09:22
drbobbeaty has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
09:46
olle has quit [Ping timeout: 260 seconds]
10:07
donV has quit [Quit: donV]
10:42
donV has joined #jruby
11:05
<
donV >
I am working on a new release now. Please let me know if you want to contribute. no contribution is too small :)
11:05
drbobbeaty has joined #jruby
11:06
<
donV >
drbobbeaty: Hi! What’s up?
11:06
bbrowning has joined #jruby
11:06
<
drbobbeaty >
just sitting down to work
11:16
pawnbox has quit [Read error: Connection reset by peer]
11:17
pawnbox has joined #jruby
11:19
shellac has joined #jruby
12:00
swills has quit [Ping timeout: 256 seconds]
12:01
swills has joined #jruby
12:01
pawnbox has quit [Remote host closed the connection]
12:02
pawnbox has joined #jruby
12:06
pawnbox has quit [Ping timeout: 260 seconds]
12:23
pawnbox has joined #jruby
12:28
atm0sphere has quit [Ping timeout: 264 seconds]
12:42
lance|afk is now known as lanceball
12:45
alex0ptr has joined #jruby
12:54
alex0ptr_ has joined #jruby
12:57
alex0ptr has quit [Ping timeout: 256 seconds]
12:58
tcrawley-away is now known as tcrawley
13:15
swills has quit [Quit: Leaving]
13:21
alex0ptr_ has quit [Remote host closed the connection]
13:21
swills has joined #jruby
13:22
alex0ptr has joined #jruby
13:26
alex0ptr has quit [Ping timeout: 256 seconds]
13:29
alex0ptr has joined #jruby
14:10
bbrowning is now known as bbrowning_away
14:12
enebo has joined #jruby
14:18
alex0ptr has quit [Remote host closed the connection]
14:22
alex0ptr has joined #jruby
14:25
nicoulaj has quit [Remote host closed the connection]
14:26
nicoulaj has joined #jruby
14:55
bbrowning_away is now known as bbrowning
15:03
nirvdrum has joined #jruby
15:15
pawnbox has quit [Remote host closed the connection]
15:16
pawnbox has joined #jruby
15:17
vtunka has quit [Quit: Leaving]
15:20
pawnbox has quit [Remote host closed the connection]
15:21
pawnbox has joined #jruby
15:26
pawnbox has quit [Ping timeout: 268 seconds]
15:27
camlow325 has joined #jruby
15:39
pawnbox has joined #jruby
15:44
pawnbox has quit [Ping timeout: 240 seconds]
15:47
donV has quit [Ping timeout: 256 seconds]
15:50
pawnbox has joined #jruby
16:25
bbrowning is now known as bbrowning_away
16:28
swills has quit [Ping timeout: 256 seconds]
16:28
clayton has quit [Ping timeout: 256 seconds]
16:29
swills has joined #jruby
16:33
clayton has joined #jruby
16:35
enebo has quit [Remote host closed the connection]
16:37
donV has joined #jruby
16:43
enebo has joined #jruby
17:02
camlow325 has quit [Quit: WeeChat 1.5]
17:13
pawnbox_ has joined #jruby
17:14
bbrowning_away is now known as bbrowning
17:16
pawnbox has quit [Ping timeout: 260 seconds]
17:19
thedarkone2 has joined #jruby
17:19
kith has quit [Quit: kith]
17:29
camlow325 has joined #jruby
17:30
alex0ptr has quit [Remote host closed the connection]
17:30
shellac has quit [Quit: Leaving]
18:30
alex0ptr has joined #jruby
19:00
enebo has quit [Remote host closed the connection]
19:16
subbu is now known as subbu|afk
19:23
Osho has joined #jruby
19:24
Osho has quit [Client Quit]
19:25
Osho has joined #jruby
19:25
Osho has quit [Client Quit]
19:25
Osho has joined #jruby
19:26
Osho has quit [Client Quit]
19:28
Osho has joined #jruby
19:30
Osho has quit [Client Quit]
19:35
subbu|afk is now known as subbu|away
19:35
Osho has joined #jruby
19:43
camlow325 has quit [Quit: WeeChat 1.5]
19:43
camlow325 has joined #jruby
20:09
subbu|away is now known as subbu
20:14
alex0ptr has quit [Remote host closed the connection]
20:17
alex0ptr has joined #jruby
20:21
alex0ptr has quit [Remote host closed the connection]
20:22
alex0ptr has joined #jruby
20:47
tenderlove has joined #jruby
21:11
bbrowning is now known as bbrowning_away
21:15
pawnbox_ has quit [Remote host closed the connection]
21:47
drbobbeaty has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
21:50
<
headius >
donV: I just saw a ML post from you rejected...new email address?
21:51
<
donV >
Goofed and used my work address :|
21:51
<
headius >
ok, will you resend then?
21:52
<
headius >
and congrats :-)
21:53
<
donV >
Now to get JRuby 9K working… :|
21:54
<
lopex >
headius: hiya htere
21:54
<
lopex >
headius: where;s enebo ?
21:54
camlow325 has quit [Quit: WeeChat 1.5]
21:58
<
lopex >
headius: had a question wrt that sprinf thing
21:59
<
headius >
donV: yeah, feels like we have fewer active resources lately and more to do :-\ I want to review that fellow's set of patches that get 9k working
21:59
<
headius >
it sounds like it wasn't as bad as I expected
21:59
<
headius >
lopex: sure, what's up
21:59
<
lopex >
headius: at last!
21:59
<
headius >
oh, I'll tell him to join
21:59
<
lopex >
headius: what's up ?
22:00
<
headius >
he might have checked out for the day with his banker's hours
22:00
<
lopex >
headius: I told him I'll look aat the issue
22:00
enebo has joined #jruby
22:00
<
lopex >
headius: but I'm no the first person to rely on nowadays
22:01
<
lopex >
bankers hours ?
22:01
<
lopex >
@google bankers hours idiom
22:02
<
lopex >
is that an idiom ?
22:03
_whitelogger has joined #jruby
22:03
<
enebo >
lopex: can't you just run it from a command-line?
22:04
<
lopex >
enebo: I bielieve it's man -Pprofile and test filter right ?
22:04
<
enebo >
lopex: I never use those but that is how we do it on travis
22:04
<
enebo >
lopex: so I am guessing if you look at travis file there might be a way
22:04
<
lopex >
how do you doit usually ?
22:04
<
enebo >
lopex: this was an mri test right
22:05
<
lopex >
so what's the command ?
22:05
<
lopex >
I'm sorry I'm bothering you with things like that
22:06
<
lopex >
it was fixed but imagine the impact
22:06
<
enebo >
bin/jruby test/mri/runner.rb test/mri/ruby/test_sprintf.rb (or whatever file)
22:06
<
enebo >
lopex: if you want to do excludes you can add: EXCLUDES=test/mri/excludes bin/jruby test/mri/runner.rb <test file>
22:06
<
lopex >
headius: you think jruby might me overusing the calls ?
22:07
<
headius >
lopex: I saw that perf problem years ago but never looked any deeper
22:07
<
enebo >
lopex: and TEST= env can be used to narrow things down more within the file
22:07
<
headius >
I backed off from using thread cpu time JMX call
22:07
<
lopex >
headius: they claim you can rebug against races there
22:08
<
lopex >
headius: have an opinion ?
22:08
<
enebo >
lopex: headius: Isn't this getting fixed
22:08
<
enebo >
lopex: I think EC2 is addressing this on their own
22:08
<
enebo >
lopex: not that I guess other systems may not have the issue
22:09
<
lopex >
I though it was a general problem
22:09
<
lopex >
enebo: so it might be a int/ext guess problem ?
22:09
<
enebo >
lopex: I might be looking at another performance issue
22:10
<
lopex >
so what should I do
22:10
<
lopex >
the backrefs is one thing
22:10
<
enebo >
lopex: but this is a Xen issue I think and will be addressed by patches
22:11
<
lopex >
enebo: but it's determined by os call anyways right ?
22:11
<
lopex >
not hotspot or anything ?
22:12
<
enebo >
lopex: I think this is just because impl of those systems calls in virtualized envs sucks
22:12
<
enebo >
lopex: so people made workarounds to not suck
22:12
<
enebo >
lopex: but now that it is being widely reported they are fixing it upstream
22:13
<
enebo >
lopex: your link almost implies whatever the JVM was doing no longer is doing it
22:13
<
lopex >
but otoh, it's insane to optimize aginst sys calls in general
22:13
<
lopex >
and then in virtualized env, the perf would differ
22:13
<
enebo >
lopex: I am confused why they link to the second article I posted but I did not fully read you link
22:14
<
lopex >
you'd need a matrix of functions and perfs for a system
22:14
<
enebo >
lopex: if you are running high perf workload on EC2 and it runs much slower than locally you figure this out and workaround it if it is not your code
22:14
<
enebo >
lopex: it is the way of the world :)
22:15
<
enebo >
lopex: it sounds like in this case it was a huge perf drop
22:15
<
lopex >
enebo: but all syscalls ?
22:16
<
enebo >
lopex: why? just profile your code and do something if something is wrong
22:16
<
lopex >
enebo: but what if you cant ?
22:16
<
lopex >
enebo: like time calls ?
22:16
<
enebo >
lopex: I don't know
22:17
<
enebo >
lopex: I need to go to store now afk
22:17
<
lopex >
enebo: from what I read those can matter just as much
22:18
<
lopex >
you can use faser apis that's what those blogs suggest
22:18
<
lopex >
but it can be a tip of an iceberg
22:19
<
lopex >
and indeed those are pathological
22:19
<
lopex >
but can skew benchmarks for example
22:20
camlow325 has joined #jruby
22:20
<
lopex >
headius: we neeeeeed a dtrace for linux
22:22
<
lopex >
like, there maybe some part of dark matter :P
22:24
thedarkone2 has quit [Read error: Connection reset by peer]
22:24
pawnbox has joined #jruby
22:25
thedarkone2 has joined #jruby
22:29
pawnbox has quit [Ping timeout: 264 seconds]
22:36
<
headius >
lopex: yeah, strace and friends have not helped me a whole lot
22:37
<
lopex >
not sure about functionality
22:38
<
lopex >
headius: but I bielieve the best selling point of dtrace was bytecode compiled instrumentation routies right ?
22:38
<
lopex >
and functionality
22:38
<
lopex >
just wondering how does this compare
22:40
<
lopex >
headius: that's the company of those conc jvm tools
22:40
<
GitHub194 >
jruby/jruby-1_7 9dcc41c Charles Oliver Nutter: Re-push the frame, class, file, and line from the thread block....
22:41
<
lopex >
headius: you have an opinion on that ?
22:41
<
lopex >
they are commercial vendors
22:43
<
GitHub189 >
[jruby] headius closed issue #3781: JRuby throws java.lang.ArrayIndexOutOfBoundsException
https://git.io/vV2WX
22:43
<
lopex >
I also wonder how ther etools work
22:46
blandflakes has joined #jruby
22:46
<
lopex >
headius: you said there was a dynamic field right ?
22:47
<
GitHub73 >
[jruby] headius closed issue #3592: Differences in require between 1.7.13 -> 1.7.14 breaking activerecord + jdbc + postgresql
https://git.io/vzJhf
22:48
<
lopex >
headius: one thing the invoke dynamic doesnt require is memory model am I right ?
22:50
<
GitHub16 >
[jruby] headius closed issue #3259: [jruby 1.7.21] ManyVarsDynamicScope.java:71:in `getValue': java.lang.ArrayIndexOutOfBoundsException
https://git.io/v3jpp
22:51
donV has quit [Quit: donV]
22:53
<
GitHub198 >
[jruby] headius closed issue #3145: File.stat sometimes fails with SystemCallError in JRuby 1.7.21
https://git.io/vmupj
22:54
pawnbox has joined #jruby
22:55
<
GitHub100 >
[jruby] headius closed issue #2477: require reloads file, not honoring partial path in LOADED_FEATURES
https://git.io/TlFI9Q
22:59
pawnbox has quit [Ping timeout: 240 seconds]
22:59
<
GitHub81 >
[jruby] headius closed issue #1829: responds_to?(:method_missing) always return false in 1.7.13
https://git.io/vMitR
23:04
alex0ptr has quit [Remote host closed the connection]
23:06
tcrawley is now known as tcrawley-away
23:24
pawnbox has joined #jruby
23:28
pawnbox has quit [Ping timeout: 240 seconds]