00:24
camlow32_ has quit []
00:24
nirvdrum has quit [Ping timeout: 276 seconds]
00:24
<
GitHub192 >
jruby/truffle-head e18bcc0 Chris Seaton: [Truffle] Try to find jvmci if it came in as a binary.
00:32
BeepDog has joined #jruby
00:41
pawnbox has joined #jruby
00:46
<
GitHub62 >
jruby/truffle-head 97a88fc Chris Seaton: [Truffle] Didn't mean to remove error message.
00:46
<
GitHub62 >
jruby/truffle-head 17d3a6b Chris Seaton: [Truffle] Debug Travis.
00:46
pawnbox has quit [Ping timeout: 260 seconds]
00:50
<
GitHub39 >
[jruby] ahorek opened issue #3878: Can't run rails if jruby's path contains whitespaces
https://git.io/vrLAk
00:54
<
GitHub188 >
jruby/truffle-head 7d8b675 Chris Seaton: [Truffle] Debug Travis.
01:04
<
GitHub12 >
jruby/truffle-head 1e3a6a4 Chris Seaton: [Truffle] Debug Travis.
01:04
yfeldblum has quit [Remote host closed the connection]
01:06
yfeldblum has joined #jruby
01:10
Aethenelle has quit [Ping timeout: 276 seconds]
01:12
<
GitHub43 >
jruby/truffle-head 0196675 Chris Seaton: [Truffle] Debug Travis.
01:19
e_dub has joined #jruby
01:24
<
GitHub93 >
jruby/truffle-head 36ccf10 Chris Seaton: [Truffle] Debug Travis.
01:36
ahorek has joined #jruby
01:39
ahorek has quit [Client Quit]
01:40
e_dub has quit [Ping timeout: 246 seconds]
01:48
pawnbox has joined #jruby
01:51
subbu|away is now known as subbu
01:53
pawnbox has quit [Ping timeout: 276 seconds]
02:00
raeoks has joined #jruby
02:04
johnsonch_afk is now known as johnsonch
02:39
<
GitHub134 >
jruby/truffle-head 1931fcf Chris Seaton: [Truffle] Remove debug code.
02:39
bjfish2 has quit [Quit: bjfish2]
02:43
e_dub has joined #jruby
03:11
Aethenelle has joined #jruby
03:31
e_dub has quit [Read error: Connection reset by peer]
03:32
e_dub has joined #jruby
03:47
Caerus|Away is now known as Caerus
03:50
pietr0 has quit [Ping timeout: 265 seconds]
04:04
pawnbox has joined #jruby
04:07
kares has quit [Quit: ...]
04:08
pawnbox has quit [Ping timeout: 276 seconds]
04:11
kares has joined #jruby
04:50
yfeldblum has quit [Remote host closed the connection]
05:00
pawnbox has joined #jruby
05:05
pawnbox has quit [Ping timeout: 250 seconds]
05:06
donV has joined #jruby
05:29
yfeldblum has joined #jruby
05:31
yfeldblum has quit [Remote host closed the connection]
05:31
yfeldblum has joined #jruby
05:52
pawnbox has joined #jruby
05:55
raeoks has joined #jruby
05:57
skade has joined #jruby
05:57
pawnbox has quit [Ping timeout: 260 seconds]
06:02
thedarkone2 has quit [Quit: thedarkone2]
06:04
<
GitHub5 >
[jruby] mkristian opened issue #3881: File.expand_path does not have unique representation
https://git.io/vrtOl
06:08
skade has quit [Quit: Computer has gone to sleep.]
06:10
girlhasnoname has joined #jruby
06:14
donV has quit [Quit: donV]
06:26
djellemah_ has joined #jruby
06:29
djellemah has quit [Ping timeout: 244 seconds]
06:45
girlhasnoname has quit [Ping timeout: 250 seconds]
06:46
febuiles has joined #jruby
06:58
djellemah_ is now known as djellemah
07:00
zacts has quit [Ping timeout: 260 seconds]
07:00
cprice_ has joined #jruby
07:01
cprice has quit [Ping timeout: 276 seconds]
07:02
donV has joined #jruby
07:03
skade has joined #jruby
07:03
zacts has joined #jruby
07:06
shellac has joined #jruby
07:10
febuiles has quit [Read error: Connection reset by peer]
07:10
febuiles_ has joined #jruby
07:11
febuiles_ has quit [Client Quit]
07:16
pawnbox has joined #jruby
07:20
<
donV >
Good morning!
07:33
shellac has quit [Quit: Computer has gone to sleep.]
07:40
shellac has joined #jruby
07:50
adgtl has quit [Remote host closed the connection]
07:57
shellac has quit [Quit: Computer has gone to sleep.]
08:05
brauliobo_ has joined #jruby
08:18
shellac has joined #jruby
08:19
pawnbox has quit [Remote host closed the connection]
08:20
pawnbox has joined #jruby
08:23
pawnbox has quit [Remote host closed the connection]
08:23
pawnbox has joined #jruby
08:52
yfeldblum has quit [Ping timeout: 250 seconds]
09:02
drbobbeaty has joined #jruby
09:11
yfeldblum has joined #jruby
09:28
drbobbeaty has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
09:35
shellac has quit [Quit: Computer has gone to sleep.]
09:51
<
GitHub166 >
jruby/master 35c6a8e Benoit Daloze: [Truffle] Fix building IO::EAGAINWaitReadable, use CoreExceptions and not a custom factory.
09:52
yfeldblum has quit [Remote host closed the connection]
09:53
yfeldblum has joined #jruby
09:59
<
GitHub48 >
jruby/master 321099c Benoit Daloze: [Truffle] Add a sanity check for stuff we get from the Ruby core.
10:00
skade has quit [Read error: Connection reset by peer]
10:01
skade has joined #jruby
10:14
e_dub has quit [Quit: ZZZzzz…]
10:23
grs has quit [Ping timeout: 252 seconds]
10:28
bbrowning_ is now known as bbrowning_away
10:31
yfeldblum has quit [Ping timeout: 276 seconds]
10:33
pilhuhn has joined #jruby
10:37
grs has joined #jruby
10:43
Aethenelle has quit [Ping timeout: 240 seconds]
10:43
Aethenelle_ has joined #jruby
10:54
pilhuhn is now known as pil-afk
11:02
drbobbeaty has joined #jruby
11:12
<
eregon >
Can we add the JRuby MRI tests which are sporadically failing to allowed_failures on Travis? It makes Travis emails useless.
11:25
<
GitHub107 >
jruby/master e2be517 Petr Chalupa: [Truffle] jt: update test_integration and test_gem signatures
11:25
<
GitHub107 >
jruby/master 497c464 Petr Chalupa: [Truffle] jt: look for local graal clone
11:32
pil-afk is now known as pilhuhn
11:36
pawnbox has quit [Remote host closed the connection]
11:37
<
GitHub41 >
jruby/master ab4c8b2 Chris Seaton: [Truffle] Run CI in post-push.
11:37
<
GitHub41 >
jruby/master fa97f30 Chris Seaton: [Truffle] Don't think I need to quote these.
11:38
pawnbox has joined #jruby
11:38
pawnbox has quit [Remote host closed the connection]
11:38
pawnbox has joined #jruby
11:56
<
GitHub157 >
jruby/truffle-head c676bdd Chris Seaton: Merge branch 'master' into truffle-head
12:05
<
GitHub46 >
jruby/truffle-head f25b903 Chris Seaton: [Truffle] Update TCK.
12:05
<
GitHub46 >
jruby/truffle-head 20917b5 Chris Seaton: [Truffle] Update Truffle version.
12:08
<
GitHub96 >
jruby/master 61fbdd4 Benoit Daloze: [Truffle] mx: do not use debug output from Maven, it's too verbose.
12:11
<
headius >
chrisseaton: you know you can install a docker image of travis and test locally...avoids mucking up history
12:11
<
headius >
they may still give access to the actual server environment too
12:13
<
eregon >
I like to force push for this kind of stuff if it's on a branch :)
12:14
<
eregon >
But Travis is largely the most messed up CI environment I have been fighting with when it comes to native libraries
12:17
pawnbox has quit [Ping timeout: 244 seconds]
12:30
<
GitHub84 >
jruby/master ee60892 Chris Seaton: [Truffle] Run the TCK in CI.
12:30
<
GitHub124 >
jruby/truffle-head 756f3d2 Chris Seaton: Merge branch 'master' into truffle-head
12:34
bbrowning_away is now known as bbrowning
12:37
shellac has joined #jruby
12:40
Caerus is now known as Caerus|Away
12:45
lance|afk is now known as lanceball
12:45
tcrawley-away is now known as tcrawley
12:46
yopp has quit [Ping timeout: 276 seconds]
12:57
johnsonch is now known as johnsonch_afk
13:01
adgtl has joined #jruby
13:04
yopp has joined #jruby
13:04
e_dub has joined #jruby
13:15
pawnbox has joined #jruby
13:16
pawnbox has quit [Remote host closed the connection]
13:16
pawnbox has joined #jruby
13:17
yopp has quit [Ping timeout: 244 seconds]
13:27
yopp has joined #jruby
13:32
<
headius >
yay refactoring
13:32
<
headius >
eregon: yeah tell me about it
13:32
<
headius >
using the docker image is pretty easy but for anything native you really need to get on the box
13:35
kares has quit [Remote host closed the connection]
13:37
<
GitHub22 >
jruby/master 4e84246 Charles Oliver Nutter: Avoid unwrapping just to re-wrap until we can pass ByteList thru.
13:41
<
GitHub39 >
jruby/refactor_transcode_loop 8befbfe Charles Oliver Nutter: Refactor transcodeLoop into ruby and non-ruby parts....
13:41
kares has joined #jruby
13:41
<
GitHub181 >
[jruby] headius opened pull request #3882: Refactor transcodeLoop into ruby and non-ruby parts. (master...refactor_transcode_loop)
https://git.io/vrqOX
13:44
<
headius >
blast, so I remove test- and do it as just a PR and now it doesn't run travis at all
13:44
<
headius >
I don't get how the PR checks decide to run
13:44
<
headius >
bombs away
13:45
<
GitHub101 >
jruby/master 3b03bdf Charles Oliver Nutter: Merge pull request #3882 from jruby/refactor_transcode_loop...
13:45
<
GitHub188 >
[jruby] headius closed pull request #3882: Refactor transcodeLoop into ruby and non-ruby parts. (master...refactor_transcode_loop)
https://git.io/vrqOX
13:50
<
GitHub142 >
[jruby] MartinKoerner opened issue #3883: Rinda:RingServer not working (used for spork)
https://git.io/vrqsB
13:57
yopp has quit [Ping timeout: 244 seconds]
13:58
lacce has joined #jruby
13:59
skade has quit [Quit: Computer has gone to sleep.]
14:01
<
GitHub91 >
jruby/master 4fde8c6 Charles Oliver Nutter: Use new functionality to transcode filesystem paths from String....
14:01
<
GitHub91 >
jruby/master 9cc6f52 Charles Oliver Nutter: Test that File.basename preserves the encoding of the original....
14:01
<
GitHub91 >
jruby/master d025e43 Charles Oliver Nutter: Improve transcoding of Java String to bytes using joni....
14:01
<
GitHub75 >
[jruby] headius closed pull request #3877: File.basename should support windows1250 (master...windows1250_encoding)
https://git.io/vrL8S
14:08
yopp has joined #jruby
14:10
donV has quit [Quit: donV]
14:11
bzb has joined #jruby
14:12
enebo has joined #jruby
14:17
<
headius >
enebo: morning!
14:18
<
enebo >
headius: morning!
14:19
<
headius >
File.basename is done...looking at backporting one or both fixes but the latter would be our first use of joni transcoding in 1.7
14:19
<
headius >
so it begs the question how much more we'd want to do down that way
14:19
<
enebo >
headius: yeah I realized that after the comment
14:19
<
enebo >
headius: seems somewhat isolated in impact though if it hooks up nicely
14:19
<
enebo >
headius: paths are sort of limited strings
14:19
<
headius >
I did some refactoring this morning to minimize the patch so I think it's doable
14:20
<
headius >
I'd probably add it as a new utility on master because merging it would never work
14:20
<
headius >
or move it into joni
14:20
<
headius >
the part I factored out is basically the non-Ruby part of the transcode loop
14:23
xardion has quit [Ping timeout: 276 seconds]
14:23
xardion has joined #jruby
14:25
Caerus|Away has quit [Ping timeout: 276 seconds]
14:25
<
GitHub11 >
[jruby] headius commented on commit d025e43: Hmm, I don't get this. Run with -Xbacktrace.style=full and gist that somewhere.
https://git.io/vrqlY
14:26
grs has quit [Ping timeout: 252 seconds]
14:26
Caerus|Away has joined #jruby
14:27
johnsonch_afk is now known as johnsonch
14:28
jruby074 has joined #jruby
14:33
raeoks has joined #jruby
14:33
jruby074 has quit [Ping timeout: 250 seconds]
14:36
bzb has quit [Quit: Leaving]
14:37
<
headius >
enebo: porting the other fix got a little hairy too :-\
14:38
<
GitHub156 >
jruby/truffle-head 1b0c7ff Chris Seaton: [Truffle] Avoid using 2.0 features in jt
14:38
<
headius >
"filesystem" encoding fixes seem to be needed, but copying over the one patch I've made didn't fix it
14:39
<
enebo >
headius: appveyor is green on 1.7 too so that might be a help with any 1.7 changes
14:40
grs has joined #jruby
14:43
camlow325 has joined #jruby
14:46
<
GitHub121 >
jruby/master fdb2b6d Kevin Menard: [Truffle] Fixed loading core files on Windows....
14:50
<
headius >
well I'm not going to attempt it again right now
14:56
<
headius >
FYI I've turned off commit comments going to IRC
14:56
<
headius >
it was an interesting experiment
14:56
thedarkone2 has joined #jruby
14:56
<
headius >
new issues, PRs, and pushes only now
14:59
<
GitHub164 >
jruby/truffle-head 27b3e8f Chris Seaton: [Truffle] SULONG_CLASSPATH
15:16
<
GitHub22 >
jruby/master dd81c00 Kevin Menard: [Truffle] Force Windows to use the Java 'native' platform.
15:25
<
GitHub2 >
jruby/truffle-head 306d972 Chris Seaton: [Truffle] Print if Sulong is supported.
15:26
isjaylee has joined #jruby
15:30
oblutak has joined #jruby
15:34
grs has quit [Ping timeout: 244 seconds]
15:40
<
GitHub152 >
jruby/truffle-head c6f7146 Chris Seaton: [Truffle] Debug Travis.
15:48
grs has joined #jruby
15:50
<
codefinger >
kares: you around?
15:55
<
GitHub127 >
jruby/truffle-head a864626 Chris Seaton: [Truffle] Debug Travis.
16:00
pietr0 has joined #jruby
16:00
<
GitHub183 >
jruby/master 344ffb4 Kevin Menard: [Truffle] Fixed the debugger tests to run on Windows.
16:01
nirvdrum has joined #jruby
16:06
<
nirvdrum >
headius: I think I fixed the Truffle failures on Windows.
16:21
isjaylee has left #jruby [#jruby]
16:25
<
GitHub126 >
jruby/truffle-head 160e49a Chris Seaton: [Truffle] Debug Travis.
16:25
<
GitHub86 >
jruby/truffle-head cfcfb1b Chris Seaton: [Truffle] Debug Travis.
16:33
<
pilhuhn >
Am I right that `fxml_root` is sort of 'global' - the first call wins and determines the dir for all subsequent `fmxl File.fxml` calls?
16:34
pilhuhn is now known as pil-afk
16:49
thedarkone2 has quit [Quit: thedarkone2]
16:54
grs has quit [Ping timeout: 240 seconds]
17:01
bjfish2 has joined #jruby
17:03
<
GitHub38 >
jruby/travis-debug 9a82b1e Chris Seaton: [Truffle] Debug Travis.
17:05
skade has joined #jruby
17:07
grs has joined #jruby
17:08
skade has quit [Client Quit]
17:10
shellac has quit [Ping timeout: 276 seconds]
17:20
skade has joined #jruby
17:21
skade has quit [Client Quit]
17:23
brauliobo_ has quit [Ping timeout: 252 seconds]
17:23
brauliobo_ has joined #jruby
17:37
brauliobo_ has quit [Ping timeout: 244 seconds]
17:39
<
GitHub14 >
jruby/travis-debug 7ff5826 Chris Seaton: [Truffle] Debug Travis.
17:54
skade has joined #jruby
17:55
skade has quit [Client Quit]
17:56
skade has joined #jruby
17:59
thedarkone2 has joined #jruby
18:03
yfeldblum has joined #jruby
18:11
<
GitHub36 >
jruby/travis-debug bd24bef Chris Seaton: [Truffle] Debug Travis.
18:14
lanceball is now known as lance|afk
18:32
skade has quit [Quit: Computer has gone to sleep.]
18:36
pawnbox has quit [Remote host closed the connection]
18:37
ahorek has joined #jruby
18:40
pawnbox has joined #jruby
18:49
yfeldblum has quit [Ping timeout: 276 seconds]
19:07
shellac has joined #jruby
19:10
<
headius >
nirvdrum: thanks!
19:12
lance|afk is now known as lanceball
19:26
pawnbox has quit [Remote host closed the connection]
19:29
pawnbox has joined #jruby
19:32
pawnbox has quit [Remote host closed the connection]
19:36
shellac has quit [Quit: Computer has gone to sleep.]
19:36
cprice404 has joined #jruby
19:37
<
GitHub7 >
jruby/master bc9df5f Charles Oliver Nutter: Don't forget to set the final, actual size of the destination.
19:37
<
GitHub7 >
jruby/master c28f62a Charles Oliver Nutter: Tweaks to new transcodeLoop inner logic and one caller.
19:37
<
GitHub7 >
jruby/master e3b8e8c Charles Oliver Nutter: Also check content of encoded File.basename result....
19:43
<
GitHub40 >
[jruby] headius opened issue #3885: Backport recent File.expand_path and basename encoding fixes
https://git.io/vrml2
19:51
kith has joined #jruby
20:09
pawnbox has joined #jruby
20:13
pawnbox has quit [Ping timeout: 260 seconds]
20:16
<
GitHub54 >
[jruby] ereslibre opened pull request #3886: Collect all DNS sections by calling to each_resource instead of each_answer (master...resolv-ns-authoritative)
https://git.io/vrmEz
20:24
shellac has joined #jruby
20:37
shellac has quit [Quit: Computer has gone to sleep.]
20:39
phlebas has joined #jruby
20:50
<
lopex >
headius: I wonder how already required requires affect startup times
20:50
<
lopex >
for rails etc
20:51
<
lopex >
seems to be more than 10x slower than mri but that's not enough
20:51
<
lopex >
oh I and cant reproduce that "uninitialized constant Rack::Protection::JsonCsrf::Request" again
21:11
yfeldblum has joined #jruby
21:26
bbrowning is now known as bbrowning_away
21:27
johnsonch is now known as johnsonch_afk
21:30
phlebas has quit [Ping timeout: 246 seconds]
21:40
<
headius >
lopex: our require searching is still much more expensive than MRI
21:40
<
headius >
for example: they have a cache for canonicalized load paths so they don't keep recanonicalizing
21:41
<
headius >
they have internal logic mapping short require names to canonicalized name, for better loaded features checking
21:41
<
headius >
we only have bits and pieces of that
21:41
<
lopex >
headius: tweaking around primitive version of reloading for a framework
21:43
<
lopex >
headius: but ultimately 1.7 is on par with mri for my job
21:43
<
headius >
well that's good
21:43
<
lopex >
and that's huge since I'm doing quote a few of "load"s
21:44
<
lopex >
headius: I can even see the GC saw pattern in browser reload times
21:45
<
lopex >
grows a bit for a while, and then suddenly drops
21:46
<
lopex >
headius: I mean, it's even comparable with mri with full reload time (including the framework)
21:46
<
lopex >
(like whole framework reload)
21:46
<
lopex >
with an app incuded
21:47
<
lopex >
so rails must be doing something strange
21:47
<
lopex >
since it;s so slow
21:48
<
lopex >
anyways, I'm talking about really small chunk of code in my case
21:51
phlebas has joined #jruby
21:53
<
GitHub156 >
jruby/master ac53c54 Charles Oliver Nutter: Add a spec for hashing a double-nested array with inner zarray....
21:53
<
GitHub156 >
jruby/master 1b92064 Charles Oliver Nutter: Re-port Array#hash and some related logic to fix #3884....
21:53
<
GitHub156 >
jruby/master 9334a2b Charles Oliver Nutter: Clean up imports.
21:56
<
lopex >
headius: the Hash might be too tightly packed if it still uses my initial MRI_HASH_RESIZE
21:56
<
lopex >
just in case
21:56
shellac has joined #jruby
21:56
shellac has quit [Client Quit]
21:57
<
lopex >
mri used to use quite a high collision threshold
21:58
phlebas has quit [Ping timeout: 246 seconds]
21:58
<
GitHub143 >
[jruby] headius opened issue #3887: Recursion detection should use identity map, but it blows up
https://git.io/vrm9V
21:59
shellac has joined #jruby
22:07
drbobbeaty has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
22:09
brauliobo_ has joined #jruby
22:12
e_dub has quit [Quit: ZZZzzz…]
22:14
<
GitHub19 >
jruby/master d0fe3c0 Thomas E. Enebo: Fixes #3680. JRuby and devise Null pointer exception...
22:15
johnsonch_afk is now known as johnsonch
22:16
robacarp has quit [Quit: recompiling shell]
22:18
<
GitHub110 >
jruby/travis-debug 02fbdb2 Chris Seaton: aside
22:18
<
GitHub110 >
jruby/travis-debug 34703cf Chris Seaton: Revert "[Truffle] Debug Travis."...
22:20
<
GitHub8 >
[jruby] headius closed issue #3857: Blowing Java stack can leave ObjectProxyCache deadlocked
https://git.io/vwAwy
22:22
enebo has quit [Quit: enebo]
22:24
<
GitHub8 >
[jruby] headius reopened issue #3857: Blowing Java stack can leave ObjectProxyCache deadlocked
https://git.io/vwAwy
22:31
tcrawley is now known as tcrawley-away
22:43
<
GitHub196 >
[jruby] headius closed issue #3857: Blowing Java stack can leave ObjectProxyCache deadlocked
https://git.io/vwAwy
22:48
<
GitHub44 >
jruby/travis-debug 0222bd8 Chris Seaton: asdf
22:50
<
headius >
chrisseaton: fun day? :-)
22:51
<
chrisseaton >
Another repo, pulling JRuby to test it, inside that Python is running a shell command, running a Ruby command, running a shell command - kind of just silently doesn't work. Hard to debug
22:51
<
chrisseaton >
Takes about ten minutes to reach the point of failure
22:55
<
lopex >
there's no Perl init ?
22:56
<
chrisseaton >
I found the problem was something wasn't on the PATH - but I don't know which language is allowing a command-not-found to just silently not throw an error
22:56
<
lopex >
maybe some switch ?
22:57
<
chrisseaton >
Yeah, the waste-my-time switch
23:12
<
GitHub187 >
[jruby] headius closed issue #3852: jruby tests are failing for logstash for encoding UTF-8
https://git.io/vwbkz
23:19
e_dub has joined #jruby
23:28
drbobbeaty has joined #jruby
23:35
brauliobo_ has quit [Ping timeout: 260 seconds]