00:00
pietr0 has quit [Quit: pietr0]
00:02
subbu has quit [Ping timeout: 256 seconds]
00:02
nirvdrum_ has joined #jruby
00:03
skade has quit [Quit: Computer has gone to sleep.]
00:04
iamjarvo has joined #jruby
00:06
_djbkd has joined #jruby
00:06
iamjarvo has quit [Client Quit]
00:07
nirvdrum_ has quit [Ping timeout: 255 seconds]
00:09
pjammer has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
00:10
mister_solo has joined #jruby
00:11
pjammer has joined #jruby
00:21
pjammer has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
00:22
_djbkd has quit [Remote host closed the connection]
00:23
mister_solo has quit [Ping timeout: 246 seconds]
00:23
JRubyGithub has joined #jruby
00:23
<
JRubyGithub >
jruby/master ae5a644 Chris Seaton: Merge pull request #2682 from lucasallan/random-class...
00:23
<
JRubyGithub >
jruby/master d21619d Lucas Allan Amorim: [Truffle] - Initial implementation of Ruby Random class.
00:23
JRubyGithub has left #jruby [#jruby]
00:23
_djbkd has joined #jruby
00:28
Hobogrammer has joined #jruby
00:30
Hobogrammer has quit [Read error: Connection reset by peer]
00:40
tcrawley-away is now known as tcrawley
00:43
nirvdrum has quit [Ping timeout: 240 seconds]
00:46
e_dub has joined #jruby
00:47
e_dub has quit [Client Quit]
00:47
travis-ci has joined #jruby
00:47
travis-ci has left #jruby [#jruby]
00:47
e_dub has joined #jruby
00:50
bjfish2 has quit [Quit: bjfish2]
00:54
JRubyGithub has joined #jruby
00:54
<
JRubyGithub >
jruby/master 9c33101 Chris Seaton: [Truffle] Ignore FindBugs in some unusual primitive nodes.
00:54
<
JRubyGithub >
jruby/master ebfda0f Chris Seaton: [Truffle] Fix FindBugs warning in Thread#join
00:54
JRubyGithub has left #jruby [#jruby]
00:54
<
chrisseaton >
You may see failures in Travis in Truffle - the fix is in - will just a while to get through the pipeline
00:59
tcrawley is now known as tcrawley-away
01:00
nateberkopec has quit [Quit: Leaving...]
01:00
camlow325 has quit [Remote host closed the connection]
01:08
elia has quit [Quit: Computer has gone to sleep.]
01:09
cajone has quit [Read error: Connection reset by peer]
01:12
cajone has joined #jruby
01:12
nateberkope has joined #jruby
01:14
aramisbear has joined #jruby
01:15
travis-ci has joined #jruby
01:15
travis-ci has left #jruby [#jruby]
01:19
mister_solo has joined #jruby
01:24
mister_solo has quit [Ping timeout: 245 seconds]
01:32
nateberkope has quit [Quit: Leaving...]
01:33
Hobogrammer has joined #jruby
01:46
headius has left #jruby [#jruby]
01:47
headius has joined #jruby
01:48
phrinx has quit [Remote host closed the connection]
01:48
phrinx has joined #jruby
01:51
travis-ci has joined #jruby
01:51
travis-ci has left #jruby [#jruby]
01:53
phrinx has quit [Ping timeout: 264 seconds]
02:05
_djbkd has quit [Quit: My people need me...]
02:07
travis-ci has joined #jruby
02:07
travis-ci has left #jruby [#jruby]
02:15
travis-ci has joined #jruby
02:15
travis-ci has left #jruby [#jruby]
02:20
mister_solo has joined #jruby
02:22
yh__ has joined #jruby
02:25
mister_solo has quit [Ping timeout: 246 seconds]
02:34
zorak8 has quit [Read error: Connection reset by peer]
02:34
travis-ci has joined #jruby
02:34
travis-ci has left #jruby [#jruby]
02:34
zorak8 has joined #jruby
02:49
aramisbear has quit [Quit: Leaving...]
03:01
colinsurprenant has joined #jruby
03:09
mitchellhenke has quit [Quit: Computer has gone to sleep.]
03:14
mitchellhenke has joined #jruby
03:15
travis-ci has joined #jruby
03:15
travis-ci has left #jruby [#jruby]
03:18
JRubyGithub has joined #jruby
03:18
<
JRubyGithub >
[jruby] blinsay opened issue #2690: no STDOUT with drip on jruby-9.0.0.0.pre1
http://git.io/pyou
03:18
JRubyGithub has left #jruby [#jruby]
03:21
havenwood has joined #jruby
03:30
jeremyevans has quit [Quit: leaving]
03:34
nirvdrum has joined #jruby
03:47
nirvdrum has quit [Ping timeout: 244 seconds]
03:47
travis-ci has joined #jruby
03:47
travis-ci has left #jruby [#jruby]
03:55
jeremyevans has joined #jruby
03:58
colinsurprenant has quit [Quit: colinsurprenant]
03:58
aramisbear has joined #jruby
04:10
yh__ has quit [Ping timeout: 255 seconds]
04:28
mitchellhenke has quit [Quit: Computer has gone to sleep.]
04:35
mitchellhenke has joined #jruby
04:49
subbu has joined #jruby
04:50
travis-ci has joined #jruby
04:50
travis-ci has left #jruby [#jruby]
05:01
GitHub12 has joined #jruby
05:01
<
GitHub12 >
jcodings/master 6f74302 Charles Oliver Nutter: UTF-16/32 are actually replicas of the BE versions.
05:01
GitHub12 has left #jruby [#jruby]
05:20
<
Antiarc >
holy crap. o_o
05:25
kares has joined #jruby
05:29
zorak8 has quit [Ping timeout: 264 seconds]
05:38
aramisbear has quit [Quit: Leaving...]
05:40
donV has joined #jruby
05:42
kares has quit [Remote host closed the connection]
05:43
yfeldblum has quit [Remote host closed the connection]
05:45
donV has quit [Ping timeout: 265 seconds]
05:47
skade has joined #jruby
06:01
rsim has joined #jruby
06:09
subbu has quit [Quit: Ex-Chat]
06:23
mitchellhenke has quit [Quit: Computer has gone to sleep.]
06:51
mister_solo has joined #jruby
07:06
mister_solo has quit [Ping timeout: 265 seconds]
07:10
yfeldblum has joined #jruby
07:12
rsim has quit [Quit: Leaving.]
07:19
temporalfox has joined #jruby
07:20
skade has quit [Quit: Computer has gone to sleep.]
07:23
havenwood has quit [Remote host closed the connection]
07:32
temporalfox has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
07:36
dorlov has joined #jruby
07:37
<
dorlov >
Hi. How to make scheduled job|task on jruby in WidlFly?
07:37
<
dorlov >
Hi, Hedius :)
07:54
yfeldblu_ has joined #jruby
07:55
dorlov has joined #jruby
07:57
yfeldblum has quit [Ping timeout: 256 seconds]
08:02
mister_solo has joined #jruby
08:04
dinfuehr has joined #jruby
08:07
mister_solo has quit [Ping timeout: 256 seconds]
08:09
dinfuehr has quit [Ping timeout: 252 seconds]
08:17
temporalfox has joined #jruby
08:19
JRubyGithub has joined #jruby
08:19
<
JRubyGithub >
[jruby] mkristian opened issue #2691: move RubyDate and friends and joda-time into "extension"
http://git.io/pSZX
08:19
JRubyGithub has left #jruby [#jruby]
08:24
skade has joined #jruby
08:31
<
dorlov >
Someone answer me :) Can I write batch (scheduled) tasks in JRuby for WildFly application server?
08:35
dinfuehr has joined #jruby
08:35
dorlov has left #jruby [#jruby]
08:36
rsim has joined #jruby
08:56
yh__ has joined #jruby
08:56
drbobbeaty has joined #jruby
09:03
mister_solo has joined #jruby
09:05
temporalfox has joined #jruby
09:06
Hobogrammer has quit [Ping timeout: 252 seconds]
09:06
skade has quit [Read error: Connection reset by peer]
09:07
skade has joined #jruby
09:08
mister_solo has quit [Ping timeout: 245 seconds]
09:12
marr has joined #jruby
09:12
skade has quit [Ping timeout: 250 seconds]
09:27
drbobbeaty has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
09:30
elia has joined #jruby
09:44
mister_solo has joined #jruby
09:56
mister_solo has quit [Ping timeout: 250 seconds]
09:58
mister_solo has joined #jruby
10:01
skade has joined #jruby
10:03
vtunka has joined #jruby
10:15
skade has quit [Quit: Computer has gone to sleep.]
10:19
dinfuehr has quit [Remote host closed the connection]
10:27
yh__ has quit [Quit: leaving]
10:30
skade has joined #jruby
10:37
skade has quit [Quit: Computer has gone to sleep.]
10:43
rsim1 has joined #jruby
10:46
JRubyGithub has joined #jruby
10:46
<
JRubyGithub >
jruby/master b56c170 Benoit Daloze: [Truffle] Thread#join: return nil if Thread did not join in time.
10:46
JRubyGithub has left #jruby [#jruby]
10:47
rsim has quit [Ping timeout: 265 seconds]
10:48
dcheung has quit [Read error: Connection reset by peer]
10:48
dcheung_ has joined #jruby
10:55
skade has joined #jruby
10:57
drbobbeaty has joined #jruby
11:00
vtunka has quit [Quit: Leaving]
11:05
elia has quit [Read error: Connection reset by peer]
11:05
kares has joined #jruby
11:06
elia has joined #jruby
11:06
travis-ci has joined #jruby
11:06
travis-ci has left #jruby [#jruby]
11:07
mister_solo has quit [Ping timeout: 246 seconds]
11:10
e_dub has quit [Quit: e_dub]
11:19
dinfuehr has joined #jruby
11:23
dinfuehr has quit [Client Quit]
11:25
tcrawley-away is now known as tcrawley
11:27
dinfuehr has joined #jruby
11:29
tcrawley is now known as tcrawley-away
11:45
zorak8 has joined #jruby
11:56
skade has quit [Quit: Computer has gone to sleep.]
11:59
skade has joined #jruby
12:00
skade has quit [Client Quit]
12:01
nirvdrum has joined #jruby
12:02
zorak8 has quit [Ping timeout: 265 seconds]
12:04
mister_solo has joined #jruby
12:06
<
headius >
dorlov: greetings!
12:06
<
headius >
you might want to ask in #torquebox
12:09
mister_solo has quit [Ping timeout: 255 seconds]
12:11
pjammer has joined #jruby
12:12
JRubyGithub has joined #jruby
12:12
<
JRubyGithub >
jruby/master d81820b Benoit Daloze: [Truffle] We can now use a proper Queue as a Channel!...
12:12
<
JRubyGithub >
jruby/master c5d062c Benoit Daloze: [Truffle] Implement Thread#join(Float).
12:12
<
JRubyGithub >
jruby/master 2bcd3cf Benoit Daloze: [Truffle] Add comment about RubyThread.finished.
12:12
JRubyGithub has left #jruby [#jruby]
12:16
<
headius >
eregon_: is the global lock still in place?
12:19
nateberkopec has joined #jruby
12:20
bbrowning_away is now known as bbrowning
12:22
JRubyGithub has joined #jruby
12:22
<
JRubyGithub >
jruby/master d688c81 Benoit Daloze: [Truffle] Thread.main.
12:22
JRubyGithub has left #jruby [#jruby]
12:25
<
eregon_ >
headius: yeah, on master it is, working to remove it on truffle-head
12:25
eregon_ is now known as eregon
12:28
aramisbear has joined #jruby
12:28
pjammer has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
12:32
skade has joined #jruby
12:33
travis-ci has joined #jruby
12:33
travis-ci has left #jruby [#jruby]
12:34
marr has quit [Ping timeout: 246 seconds]
12:37
<
headius >
lopex: this encoding stuff never goes as smoothly as I'd like
12:49
dinfuehr has quit [Remote host closed the connection]
12:53
bjfish2 has joined #jruby
12:55
<
chrisseaton >
headius: what goes into dist (the tarball distribution)? Should it be the same thing as complete? It doesn't include Truffle at the moment but I think it should
12:56
<
headius >
the dist should be the same .jar as what we build locally
12:56
<
headius >
if it's not that's a bug in the build
12:59
<
chrisseaton >
you mean the same as lib/jruby.jar?
13:00
<
headius >
tarball is mostly just local build env pacakged up
13:01
<
chrisseaton >
that's the problem them - we need to also include the Truffle jar then (we do want Truffle in dist, right?)
13:01
<
headius >
oh right, we kept them separate jars
13:02
<
headius >
yeah, it should go in...probably just a missing entry in tarball build
13:02
elia has quit [Excess Flood]
13:03
<
chrisseaton >
btw I had a long train journey the other day and I started to prototype a use for Truffle that JRuby-normal could use - JIT compiling pack/unpack expressions
13:03
elia has joined #jruby
13:03
travis-ci has joined #jruby
13:03
travis-ci has left #jruby [#jruby]
13:06
mister_solo has joined #jruby
13:08
<
lopex >
headius: what's the problem ?
13:10
mister_solo has quit [Ping timeout: 240 seconds]
13:11
JRubyGithub has joined #jruby
13:11
<
JRubyGithub >
jruby/master 6beba15 Chris Seaton: Include Truffle in dist.
13:11
JRubyGithub has left #jruby [#jruby]
13:13
<
headius >
chrisseaton: ahh yes, it certainly could
13:13
<
headius >
there's a number of little mini-languages within Ruby like that
13:13
<
headius >
lopex: jcodings doesn't have any affordance for an encoding to be a dummy that isn't ASCII
13:14
<
headius >
and for whatever reason, my replicating UTF-32 from UTF-32BE is encoding stuff like UTF-32LE :-(
13:14
skade has quit [Quit: Computer has gone to sleep.]
13:19
yfeldblu_ has quit [Ping timeout: 265 seconds]
13:21
Aethenelle has joined #jruby
13:26
marr has joined #jruby
13:27
enebo has joined #jruby
13:30
lance|afk is now known as lanceball
13:37
tcrawley-away is now known as tcrawley
13:38
skade has joined #jruby
13:48
<
headius >
if (s0 == 0 && s1 == 0 && s2 == 0xFE && s3 == 0xEE) {
13:48
<
headius >
five points to whoever spots the bug there
13:49
<
headius >
and you don't get any context
13:49
<
headius >
other than what I've already said
13:53
skade has quit [Ping timeout: 252 seconds]
13:58
kfpratt has quit []
14:00
vtunka has joined #jruby
14:02
skade has joined #jruby
14:04
pjammer has joined #jruby
14:05
havenwood has joined #jruby
14:06
skade has quit [Ping timeout: 246 seconds]
14:06
<
lopex >
headius: surrogate swapped ?
14:09
<
lopex >
headius: anyways, guessing, s2 and s3 swapped ? (if BE)
14:13
marr has quit [Ping timeout: 255 seconds]
14:16
<
headius >
lopex: 0xEE should be 0xFF
14:16
<
headius >
I botched this whenever I ported it
14:17
* lopex
feels relieved that's not his code
14:17
pjammer has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
14:17
<
headius >
no, it's stuff I had to port because you were too important and busy
14:18
<
headius >
actually I'm glad I ported it now because I can understand the whole transcoder
14:18
<
lopex >
so my fault anyway!
14:19
<
lopex >
all these 0xff etc should be made constants
14:19
<
lopex >
too typo prone
14:19
<
headius >
here's another one
14:19
<
headius >
(s2 < 0xD8 && 0xDF < s2)
14:19
<
headius >
anyone see a problem with that conditional?!
14:19
<
lopex >
aka mirror problem
14:20
<
headius >
this is after reviewing these at least a dozen times last spring
14:20
<
headius >
fun_si_from_utf_32
14:21
<
lopex >
I guess all these show up in specs ? or is it reported issues ?
14:21
<
headius >
well fixing UTF-32 replication I think triggered it to start running more code
14:22
<
headius >
so some UTF-32 stuff wasn't hit as hard as it could be
14:22
<
lopex >
it was a dead code from it's birth!
14:22
<
headius >
main problem with having programmatic tests...you can't tell if they've skipped something
14:22
<
lopex >
jcodings need a test suite
14:23
travis-ci has joined #jruby
14:23
travis-ci has left #jruby [#jruby]
14:25
travis-ci has joined #jruby
14:25
travis-ci has left #jruby [#jruby]
14:25
<
headius >
lopex: indeed
14:31
Aethenelle has quit [Quit: Aethenelle]
14:32
cschneid has quit [Ping timeout: 256 seconds]
14:32
finch has quit [Ping timeout: 250 seconds]
14:33
finch has joined #jruby
14:33
mitchellhenke has joined #jruby
14:33
<
headius >
ok, I think I have all my lovely typos fixed now
14:33
e_dub has joined #jruby
14:34
cschneid has joined #jruby
14:37
skade has joined #jruby
14:37
pitr-ch has quit [Ping timeout: 245 seconds]
14:37
travis-ci has joined #jruby
14:37
travis-ci has left #jruby [#jruby]
14:38
pitr-ch has joined #jruby
14:41
travis-ci has joined #jruby
14:41
travis-ci has left #jruby [#jruby]
14:42
rsim1 has quit [Read error: Connection reset by peer]
14:44
rsim has joined #jruby
14:50
aramisbear has quit [Read error: Connection reset by peer]
14:51
aramisbear has joined #jruby
14:54
colinsurprenant has joined #jruby
14:58
bjfish2 has quit [Quit: bjfish2]
15:01
colinsurprenant has quit [Quit: colinsurprenant]
15:01
<
eregon >
headius: Hi!
15:02
<
headius >
eregon: hello!
15:03
colinsurprenant has joined #jruby
15:04
<
eregon >
I'm thinking about updating our RubySpec from ruby/rubyspec
15:04
<
eregon >
now that it is quite stable
15:04
<
eregon >
and maybe do that as a submodule, what do you think?
15:06
subbu has joined #jruby
15:07
JRubyGithub has joined #jruby
15:07
<
JRubyGithub >
jruby/master 5444ab7 Brandon Fish: [Truffle] Trying to add #to_ary to Array#replace
15:07
<
JRubyGithub >
jruby/master e062ebd Kevin Menard: Merge pull request #2689 from bjfish/truffle_array_replace_to_ary...
15:07
JRubyGithub has left #jruby [#jruby]
15:07
skade has quit [Quit: Computer has gone to sleep.]
15:08
<
headius >
eregon: update from there for sure
15:08
colinsurprenant has quit [Client Quit]
15:08
<
headius >
eregon: submodule would be fine IFF we can work through issues I had before
15:08
<
headius >
like the submodule showing up dirty and such
15:09
<
eregon >
mmh, what cause it to show dirty? things like untracked files?
15:10
<
eregon >
mmh, do you know what caused it to show dirty? things like untracked files? *
15:10
<
headius >
I never really figured that out :-(
15:11
<
headius >
we had it as a submodule for a while, but then people would report that it was showing up dirty locally
15:11
<
headius >
with no other changes on our end
15:11
<
eregon >
maybe I should try out locally for a few days and see if it happens to me
15:12
<
eregon >
I still have to bring jruby changes to upstream ruby/rubyspec though before trying
15:13
Aethenelle has joined #jruby
15:14
_dabradley has joined #jruby
15:14
JRubyGithub has joined #jruby
15:14
<
JRubyGithub >
[jruby] k77ch7 opened pull request #2692: Fix for issue 2591 on master : double-quoted UTF8 hash key encoding (master...fix_GH-2591_on_master)
http://git.io/pHcL
15:14
JRubyGithub has left #jruby [#jruby]
15:15
aramisbear has quit [Ping timeout: 264 seconds]
15:15
<
headius >
eregon: yeah if you could do that it would help my confidence
15:16
e_dub has quit [Quit: e_dub]
15:17
dabradley has quit [Ping timeout: 256 seconds]
15:18
temporalfox has quit [Read error: Connection reset by peer]
15:19
temporalfox has joined #jruby
15:22
camlow325 has joined #jruby
15:28
subbu is now known as subbu|breakfast
15:30
e_dub has joined #jruby
15:30
<
headius >
ok, starting to look green locally
15:31
<
headius >
almost out of the fire again
15:35
calavera has joined #jruby
15:35
vtunka has quit [Quit: Leaving]
15:41
<
nirvdrum >
tenderlove is the man of the hour!
15:41
kares has quit [Ping timeout: 246 seconds]
15:45
tenderlove has quit [Read error: Connection reset by peer]
15:46
tenderlove has joined #jruby
15:46
Hobogrammer has joined #jruby
15:48
pjammer has joined #jruby
15:58
pietr0 has joined #jruby
16:01
subbu|breakfast is now known as subbu
16:06
marr has joined #jruby
16:08
<
headius >
nirvdrum: oh yeah?
16:10
JRubyGithub has joined #jruby
16:10
<
JRubyGithub >
[jruby] bjfish opened pull request #2693: [Truffle] Adding #to_ary to Array#concat (master...truffle_truffle_concat_to_ary)
http://git.io/pHHt
16:10
JRubyGithub has left #jruby [#jruby]
16:10
<
headius >
ahh yes, saw that one earlier
16:11
skade has joined #jruby
16:11
travis-ci has joined #jruby
16:12
travis-ci has left #jruby [#jruby]
16:14
zorak8 has joined #jruby
16:14
JRubyGithub has joined #jruby
16:14
<
JRubyGithub >
[jruby] headius reopened issue #2581: Error handling converting UTF-32 to UTF-8 is broken [9k] [lotus]
http://git.io/b7hg
16:14
JRubyGithub has left #jruby [#jruby]
16:19
JRubyGithub has joined #jruby
16:19
<
JRubyGithub >
jruby/master 912e77d Charles Oliver Nutter: Compat fixes for String#inspect wrt dummy UTF encodings....
16:19
<
JRubyGithub >
jruby/master 1dbeb43 Charles Oliver Nutter: Tweak this spec to run all encodings and skip dummies....
16:19
JRubyGithub has left #jruby [#jruby]
16:20
JRubyGithub has joined #jruby
16:20
<
JRubyGithub >
[jruby] headius closed issue #2581: Error handling converting UTF-32 to UTF-8 is broken [9k] [lotus]
http://git.io/b7hg
16:20
JRubyGithub has left #jruby [#jruby]
16:21
skade has quit [Quit: Computer has gone to sleep.]
16:22
bjfish2 has joined #jruby
16:30
lanceball is now known as lance|afk
16:30
<
tarcieri >
_____ ____ ___ ____ _ __ ___ _ _
16:30
<
tarcieri >
| ___| _ \|_ _| _ \ / \\ \ / / | | |
16:30
<
tarcieri >
| |_ | |_) || || | | |/ _ \\ V /| | | |
16:30
<
tarcieri >
| _| | _ < | || |_| / ___ \| | |_|_|_|
16:30
<
tarcieri >
|_| |_| \_\___|____/_/ \_\_| (_|_|_)
16:33
kares has joined #jruby
16:33
bbrowning is now known as bbrowning_away
16:40
x1337807x has joined #jruby
16:40
x1337807x has quit [Max SendQ exceeded]
16:41
x1337807x has joined #jruby
16:42
baroquebobcat has joined #jruby
16:45
ale_ has quit [Ping timeout: 246 seconds]
16:45
x1337807x has quit [Client Quit]
16:47
ale_ has joined #jruby
16:48
iamjarvo has joined #jruby
16:58
Hobogrammer has quit [Ping timeout: 264 seconds]
16:58
braulio__ has joined #jruby
16:59
x1337807x has joined #jruby
17:00
camlow32_ has joined #jruby
17:01
camlow32_ has quit [Read error: Connection reset by peer]
17:02
camlow32_ has joined #jruby
17:03
camlow325 has quit [Ping timeout: 246 seconds]
17:05
colinsurprenant has joined #jruby
17:06
bbrowning_away is now known as bbrowning
17:07
donV has joined #jruby
17:08
iamjarvo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
17:10
e_dub has quit [Quit: e_dub]
17:11
elia has quit [Quit: Computer has gone to sleep.]
17:14
iamjarvo has joined #jruby
17:15
e_dub has joined #jruby
17:15
colinsurprenant has quit [Quit: colinsurprenant]
17:19
travis-ci has joined #jruby
17:19
travis-ci has left #jruby [#jruby]
17:21
zorak8 has quit [Ping timeout: 252 seconds]
17:21
zorak8 has joined #jruby
17:21
e_dub has quit [Quit: e_dub]
17:28
phrinx has joined #jruby
17:28
5EXAAP90V has joined #jruby
17:28
<
5EXAAP90V >
jruby/master 99e33ff Brandon Fish: [Truffle] Adding #to_ary to Array#concat
17:28
<
5EXAAP90V >
jruby/master 613dd63 Kevin Menard: Merge pull request #2693 from bjfish/truffle_truffle_concat_to_ary...
17:28
6JTAAM6I3 has joined #jruby
17:28
<
6JTAAM6I3 >
[jruby] nirvdrum closed pull request #2693: [Truffle] Adding #to_ary to Array#concat (master...truffle_truffle_concat_to_ary)
http://git.io/pHHt
17:28
6JTAAM6I3 has left #jruby [#jruby]
17:28
5EXAAP90V has left #jruby [#jruby]
17:29
<
chrisseaton >
What the hell is 5EXAAP90V?
17:29
colinsurprenant has joined #jruby
17:29
<
nirvdrum >
My guess is GitHub just got bit by "agile".
17:30
camlow32_ has quit [Remote host closed the connection]
17:31
camlow325 has joined #jruby
17:36
braulio__ has quit [Ping timeout: 264 seconds]
17:41
colinsurprenant has quit [Quit: colinsurprenant]
17:41
JRubyGithub has joined #jruby
17:41
<
JRubyGithub >
[jruby] bjfish opened pull request #2694: [Truffle] Add #to_ary to Array#initiallize_copy (master...truffle_array_initialize_copy_to_ary)
http://git.io/pQoJ
17:41
JRubyGithub has left #jruby [#jruby]
17:43
colinsurprenant has joined #jruby
17:47
slyphon has joined #jruby
17:47
JRubyGithub has joined #jruby
17:47
<
JRubyGithub >
jruby/master fa10edc Chris Seaton: [Truffle] Re-implement String#sum in Java.
17:47
JRubyGithub has left #jruby [#jruby]
17:49
<
slyphon >
headius: sooooooo, i'm finally looking at jnr-posix, and i'm trying to accomplish something that spawn_posix doesn't easily allow, which is to setsid immediately after fork in the child. I'm reading through the jruby layer that works with jnr, and it seems like there's a lot of useful Java nio utilities in org.jruby.util.io
17:49
<
slyphon >
like, lots of shit i'd need to rewrite if i wanted to roll-my-own process spawning stuff
17:49
<
slyphon >
or port, rather
17:49
<
slyphon >
FilenoUtil, for example
17:50
<
slyphon >
and ChannelFD
17:50
<
slyphon >
which are both jruby-agnostic AFAICT
17:50
<
slyphon >
(there's an unused org.jruby.Ruby import in ChannelFD)
17:51
<
headius >
slyphon: and you're wondering if maybe those could be made public
17:51
<
slyphon >
yeah, that's where i was going
17:52
<
slyphon >
even some stuff in PosixShim would be generally useful
17:52
<
slyphon >
i just kinda wanted to see how you felt about it, and how you'd want to handle it
17:53
<
slyphon >
if it's too much trouble, i can port it out, i'm probably gonna be doing a lot of this in scala anyway
17:53
<
slyphon >
(not that calling Java from scala is a problem)
17:56
<
headius >
well I don't see a reason why not, but there's stuff in there designed around how Ruby uses file descriptors too
17:56
<
slyphon >
ok, lemme read through more carefully
17:57
<
headius >
you have seen jnr-enxio I presume...that seems like a good place to add some general file-descriptor utilities like ChannelFD
17:57
JRubyGithub has joined #jruby
17:57
<
JRubyGithub >
[jruby] bjfish opened pull request #2695: [Truffle] Update shim to return empty instance of Array subclass so Array#flatten spec passes. (master...truffle_flatten_subclass)
http://git.io/pQy3
17:57
JRubyGithub has left #jruby [#jruby]
17:57
<
slyphon >
oh, lemme read that too
17:57
<
headius >
jnr-enxio is the jnr library that provides a Channel to wrap any fd
17:57
<
slyphon >
i've been starting at PopenExecutor and bouncing around
17:57
<
headius >
the entirety of PopenExecutor needs to be disentangled from Ruby logic and made into a general library
17:57
<
slyphon >
my princess may be in that castle
17:57
<
headius >
I have started jnr-process
17:57
<
slyphon >
yeah i saw :)
17:58
<
headius >
but it only has a couple things so far
17:58
JRubyGithub has joined #jruby
17:58
<
JRubyGithub >
[jruby] chrisseaton closed pull request #2694: [Truffle] Add #to_ary to Array#initiallize_copy (master...truffle_array_initialize_copy_to_ary)
http://git.io/pQoJ
17:58
JRubyGithub has left #jruby [#jruby]
17:59
<
slyphon >
what i'd love to write is something like python's subprocess, which seems to be the most flexible wrapper i've used
17:59
<
headius >
I'm not familiar with that one
17:59
<
slyphon >
it's a lot like the others, really
17:59
<
headius >
I intend for jnr-process to be a drop-in replacement for java.lang.ProcessBuilder, but obviously it will also have expanded functionality similar to what's in PopenExecutor
18:00
<
headius >
so yeah, it's the right idea to move more of this out of JRuby
18:00
<
slyphon >
you use spawn_posix for windows compatibility?
18:00
<
slyphon >
instead of fork/exec directly?
18:00
<
headius >
on Windows we don't have anything right now because I don't believe posix_spawn exists on Windows
18:00
<
headius >
the MRI logic for doing spawning on Windows is all win32
18:00
Aethenelle has quit [Ping timeout: 244 seconds]
18:00
<
slyphon >
i noticed there's all this stuff to work around the fact that posix_spawn doesn't have chdir-before-exec
18:01
<
headius >
yeah that sucks
18:01
<
slyphon >
so why not do fork/exec?
18:01
<
headius >
fork/exec can't be done safely at Java level on JVM
18:01
<
headius >
or generally, they're problematic in the presence of threads
18:02
<
slyphon >
i thought if you exec immediately it's ok, because only the caller is copied
18:02
<
headius >
rbx has to make sure all threads have paused before forking, for example
18:02
<
headius >
yes, it would be ok, but unfortunately you can't do that from Java
18:02
<
slyphon >
yeah, i had to do that for ZK, it's a fucking nightmare
18:02
colinsurprenant has quit [Quit: colinsurprenant]
18:02
<
headius >
we'd need a stub at the native level that could fork + exec in a single shot...and then we're basically implementing our own posix_spawn
18:02
<
slyphon >
so POSIX.fork() doesn't work?
18:03
<
headius >
it works for an arbitrarily small time :-)
18:03
<
headius >
then it segfaults if you haven't exec'ed before the JVM needs those threads
18:03
travis-ci has joined #jruby
18:03
travis-ci has left #jruby [#jruby]
18:03
<
slyphon >
good times
18:03
<
headius >
so chdir via sh is the price we pay right now
18:03
JRubyGithub has joined #jruby
18:03
<
JRubyGithub >
jruby/master fdb28c2 Brandon Fish: [Truffle] Update shim to return empty instance of Array subclass so Array#flatten spec passes.
18:03
<
JRubyGithub >
jruby/master 9a87aff Chris Seaton: Merge pull request #2695 from bjfish/truffle_flatten_subclass...
18:03
JRubyGithub has left #jruby [#jruby]
18:03
<
slyphon >
i mean, what i'm doing is wrapping calls to a git binary
18:04
<
headius >
if anyone else has made a nice library that does everything posix_spawn does PLUS those missing pieces, we could consider it
18:04
<
slyphon >
and i was hoping to avoid having to deploy a wrapper to do the setsid and such
18:04
elia has joined #jruby
18:04
<
slyphon >
but it sounds like that's a bridge too far
18:04
<
headius >
yeah, that's tough :-\
18:04
colinsurprenant has joined #jruby
18:04
<
slyphon >
ok, well, no reason to try to turn a screw with a pair of scissors
18:05
<
headius >
sh + setsid is probably as close as we can get without fork/exec
18:05
<
headius >
sh -c 'setsid blah ; exec <command>' or something
18:06
<
slyphon >
yeah, that's probably the "best"
18:06
elia has quit [Read error: Connection reset by peer]
18:06
<
slyphon >
ok, i'm gonna go get coffee
18:06
<
slyphon >
thanks for the consultation :)
18:07
elia has joined #jruby
18:11
pedroandrade has joined #jruby
18:12
zorak8 has quit [Ping timeout: 272 seconds]
18:15
lance|afk is now known as lanceball
18:18
e_dub has joined #jruby
18:19
elia has quit [Quit: Computer has gone to sleep.]
18:19
elia has joined #jruby
18:19
rsim has quit [Quit: Leaving.]
18:21
Aethenelle has joined #jruby
18:27
colinsurprenant has quit [Quit: colinsurprenant]
18:27
<
headius >
slyphon: np
18:28
<
headius >
asarih: is there any way to flush the maven cache or force snapshot updates once?
18:30
<
asarih >
it'll clear everything, but it's probably better than tweaking .travis.yml a few times.
18:30
<
headius >
ok, flushed them and restarting latest build
18:30
<
headius >
yeah that's exactly what I need
18:30
<
headius >
I'm pushing updated snapshots to work on a bug
18:30
subbu is now known as subbu|lunch
18:33
elia has quit [Quit: Computer has gone to sleep.]
18:35
elia has joined #jruby
18:35
Aethenelle has quit [Quit: Aethenelle]
18:43
yfeldblum has joined #jruby
18:44
baroquebobcat has quit [Quit: baroquebobcat]
18:45
elia has quit [Quit: Computer has gone to sleep.]
18:46
yfeldblum has quit [Remote host closed the connection]
18:47
colinsurprenant has joined #jruby
18:47
aramisbear has joined #jruby
18:47
JRubyGithub has joined #jruby
18:47
<
JRubyGithub >
jruby/truffle-head 86858cc Chris Seaton: Merge branch 'master' into truffle-head...
18:47
JRubyGithub has left #jruby [#jruby]
18:54
febuiles has quit [Quit: febuiles]
18:58
travis-ci has joined #jruby
18:58
travis-ci has left #jruby [#jruby]
18:59
x1337807x has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
19:13
JRubyGithub has joined #jruby
19:13
<
JRubyGithub >
jruby/master 5f73ea9 Kevin Menard: [Truffle] Added missing return statement.
19:13
<
JRubyGithub >
jruby/master daee894 Kevin Menard: [Truffle] Handle optional args in our shimmed StringIO.new.
19:13
JRubyGithub has left #jruby [#jruby]
19:13
braulio__ has joined #jruby
19:14
febuiles has joined #jruby
19:22
drbobbeaty has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
19:27
e_dub has quit [Quit: e_dub]
19:28
yfeldblum has joined #jruby
19:30
e_dub has joined #jruby
19:31
febuiles has quit [Quit: febuiles]
19:32
subbu|lunch is now known as subbu
19:32
travis-ci has joined #jruby
19:32
travis-ci has left #jruby [#jruby]
19:33
travis-ci has joined #jruby
19:33
travis-ci has left #jruby [#jruby]
19:34
febuiles has joined #jruby
19:34
JRubyGithub has joined #jruby
19:34
<
JRubyGithub >
[jruby] bjfish opened pull request #2696: [Truffle] Adding #to_ary to Array#delete_at (master...truffle_array_delete_at_to_ary)
http://git.io/p7rx
19:34
JRubyGithub has left #jruby [#jruby]
19:34
havenwood has quit [Remote host closed the connection]
19:35
JRubyGithub has joined #jruby
19:35
<
JRubyGithub >
jruby/master fc0fe19 Chris Seaton: Merge pull request #2696 from bjfish/truffle_array_delete_at_to_ary...
19:35
<
JRubyGithub >
jruby/master 8f440e1 Brandon Fish: [Truffle] Adding #to_ary to Array#delete_at
19:35
JRubyGithub has left #jruby [#jruby]
19:37
JRubyGithub has joined #jruby
19:37
<
JRubyGithub >
jruby/test-encoding-fixes 8574cb3 Charles Oliver Nutter: Move String#inspect's "actual encoding" logic out and use it....
19:37
<
JRubyGithub >
jruby/test-encoding-fixes f2350fe Charles Oliver Nutter: Fix String#b to force the dup to modify....
19:37
<
JRubyGithub >
jruby/test-encoding-fixes f90bcc9 Charles Oliver Nutter: Integer#chr fixes for unusual encodings....
19:37
JRubyGithub has left #jruby [#jruby]
19:40
iamjarvo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
19:42
calavera has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
19:43
JRubyGithub has joined #jruby
19:43
<
JRubyGithub >
[jruby] rampion opened issue #2697: OpenSSL::PKey::RSA.new behaves differently than MRI
http://git.io/p7PR
19:43
JRubyGithub has left #jruby [#jruby]
19:48
JRubyGithub has joined #jruby
19:48
<
JRubyGithub >
jruby/master e9a219f Kevin Menard: Moved RubyString#choppedLength19 to StringSupport.choppedLength19.
19:48
<
JRubyGithub >
jruby/master a7c6602 Kevin Menard: [Truffle] Implemented String#{chop,chop!}.
19:48
JRubyGithub has left #jruby [#jruby]
19:49
subbu has quit [Ping timeout: 265 seconds]
19:56
subbu has joined #jruby
19:58
dcheung has joined #jruby
19:58
dcheung_ has quit [Read error: Connection reset by peer]
20:02
e_dub has quit [Quit: e_dub]
20:02
travis-ci has joined #jruby
20:02
travis-ci has left #jruby [#jruby]
20:02
colinsurprenant has quit [Quit: colinsurprenant]
20:03
<
nirvdrum >
headius: Did you fix String#b on master? I had it fixed on 1.7, but when I did it in master it caused some spec failure(s). It's been on my TODO, but I haven't gotten around to revisiting yet.
20:03
<
headius >
nirvdrum: I fixed it, yes
20:03
<
nirvdrum >
Sorry about that.
20:04
<
nirvdrum >
And thanks.
20:04
Aethenelle has joined #jruby
20:04
iamjarvo has joined #jruby
20:04
x1337807x has joined #jruby
20:04
<
nirvdrum >
Did you have to do something different? I was confused why it failed on master, but not 1.7.
20:05
e_dub has joined #jruby
20:13
mitchellhenke has quit [Read error: Connection reset by peer]
20:14
mitchellhenke has joined #jruby
20:15
mitchellhenke has quit [Client Quit]
20:17
e_dub has quit [Quit: e_dub]
20:18
febuiles has quit [Quit: febuiles]
20:19
iamjarvo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
20:23
lanceball is now known as lance|afk
20:24
mitchellhenke has joined #jruby
20:28
<
headius >
nirvdrum: hmm, well I didn't see failures in what I was testing
20:28
<
headius >
but I haven't run all specs yet
20:30
baroquebobcat has joined #jruby
20:31
pietr0 has quit [Quit: pietr0]
20:35
e_dub has joined #jruby
20:36
calavera has joined #jruby
20:36
calavera has quit [Client Quit]
20:36
calavera has joined #jruby
20:37
calavera has quit [Client Quit]
20:37
calavera has joined #jruby
20:41
pedroandrade has quit [Quit: Page closed]
20:42
febuiles has joined #jruby
20:44
JRubyGithub has joined #jruby
20:44
<
JRubyGithub >
[jruby] headius opened issue #2698: Non-ascii method names getting kicked out
http://git.io/p5qX
20:44
JRubyGithub has left #jruby [#jruby]
20:45
travis-ci has joined #jruby
20:45
travis-ci has left #jruby [#jruby]
20:50
x1337807x has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
20:58
<
enebo >
lopex: nice
20:58
<
lopex >
enebo: 20 plato
20:59
colinsurprenant has joined #jruby
21:00
<
lopex >
enebo: somewhat reminds me high water hop logic
21:03
<
enebo >
lopex: never had that either
21:05
<
lopex >
that hop logic ?
21:05
<
enebo >
Avery Grand Cru
21:05
<
enebo >
different beer and brewery
21:06
<
enebo >
You just mentioned something with high specific gravity and I remembered I had a bottle of this sitting around
21:07
<
lopex >
do you recommnd that ?
21:07
<
enebo >
lopex: it is pretty crazy
21:07
bbrowning is now known as bbrowning_away
21:07
<
enebo >
lopex: maybe a little too crazy but really good for 16+% abv
21:09
slyphon has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
21:09
travis-ci has joined #jruby
21:09
travis-ci has left #jruby [#jruby]
21:09
tcrawley is now known as tcrawley-away
21:14
iamjarvo has joined #jruby
21:18
e_dub has joined #jruby
21:22
pjammer has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
21:24
<
lopex >
enebo: do you know what's the abv alc max from pure fermentation ?
21:24
pjammer has joined #jruby
21:25
mitchellhenke has quit [Quit: Computer has gone to sleep.]
21:25
JRubyGithub has joined #jruby
21:25
<
JRubyGithub >
jruby/test-encoding-fixes 3ffcfa9 Charles Oliver Nutter: Fix literal regexp syntax errors to actually be SyntaxError.
21:25
JRubyGithub has left #jruby [#jruby]
21:26
<
headius >
lopex: depends on the yeast
21:26
<
headius >
some can go higher than others
21:26
JRubyGithub has joined #jruby
21:26
<
JRubyGithub >
[jruby] bjfish opened pull request #2699: [Truffle] Bulk untagging some passing Array specs. (master...truffle_array_bulk_untag)
http://git.io/p5Vf
21:26
JRubyGithub has left #jruby [#jruby]
21:26
<
lopex >
headius: afaik there is a method to max it out be freezing the water out
21:27
<
lopex >
*by freezing
21:27
<
headius >
ahh well yeah, but that's not pure fermentation right?
21:28
<
lopex >
enebo: better than the previous one I posted
21:28
colinsurprenant has quit [Quit: colinsurprenant]
21:29
<
headius >
chrisseaton: has there been any talk about security wrt truffle and graal?
21:32
skade has joined #jruby
21:32
subbu has quit [Ping timeout: 252 seconds]
21:33
febuiles has quit [Quit: febuiles]
21:34
skade has quit [Read error: Connection reset by peer]
21:34
<
headius >
ugh, of course it passes locally
21:34
<
headius >
why would I expect anything else
21:35
dabradley has joined #jruby
21:36
dabradle1 has joined #jruby
21:36
<
chrisseaton >
headius: not really - at the moment it's the same security model as Unsafe
21:36
<
lopex >
headius: nowadays I'm getting surprised even more, J9 on as/400 seems to be more tck compliant than oracle java
21:36
<
lopex >
it was always the reverse
21:36
<
headius >
chrisseaton: ok
21:37
<
headius >
lopex: you're using J9 for something?
21:37
_dabradley has quit [Ping timeout: 250 seconds]
21:38
Aethenelle has quit [Quit: Aethenelle]
21:38
<
lopex >
headius: sometimes I'm helping other with some java related thingies, like building a webservice, then maven assemblifying
21:38
<
lopex >
headius: and then someone runs it on as/400
21:39
iamjarvo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
21:39
<
lopex >
not an issue anymore
21:39
iamjarvo has joined #jruby
21:39
<
headius >
nice...yeah we get fewer bug reports on more recent J9
21:39
dabradley has quit [Ping timeout: 250 seconds]
21:40
slyphon has joined #jruby
21:41
<
lopex >
headius: but last time it seemed that J9 is more standard compliant (ssl cert verification paths etc)
21:41
<
lopex >
well, more tck compliant which seems werid right ? :)
21:42
<
headius >
it does...wish J9 was available on more platforms
21:43
<
lopex >
headius: also, IBM claims they have common code on all platforms
21:43
<
lopex >
which isnt always true - sue me! if you like
21:43
<
lopex >
like websphere behaving differently across three platforms
21:43
<
lopex >
but that was a bit ago though
21:44
<
headius >
I remember those days
21:45
<
headius >
time for me to call it a day...bbl
21:46
subbu has joined #jruby
21:46
iamjarvo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
21:47
<
lopex >
chrisseaton: do you happen to know hows joni compiler going ?
21:49
<
chrisseaton >
lopex: haven't heard of it in a while - it was a masters project I think so not always continued
21:50
skade has joined #jruby
21:50
JRubyGithub has joined #jruby
21:50
<
JRubyGithub >
jruby/master 833d823 Brandon Fish: [Truffle] Bulk untagging some passing Array specs.
21:50
<
JRubyGithub >
jruby/master 26b57c0 Chris Seaton: Merge pull request #2699 from bjfish/truffle_array_bulk_untag...
21:50
JRubyGithub has left #jruby [#jruby]
21:53
<
lopex >
chrisseaton: there's been one attempt when it was incorporated in nashorn
21:57
dcheung has quit [Ping timeout: 256 seconds]
21:59
skade has quit [Quit: Computer has gone to sleep.]
22:05
travis-ci has joined #jruby
22:05
travis-ci has left #jruby [#jruby]
22:07
travis-ci has joined #jruby
22:07
travis-ci has left #jruby [#jruby]
22:12
febuiles has joined #jruby
22:16
slyphon has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
22:18
kares has quit [Quit: Quit!]
22:19
e_dub has quit [Quit: e_dub]
22:23
elia has joined #jruby
22:28
dvorak is now known as clayton
22:28
clayton is now known as dvorak
22:32
slyphon has joined #jruby
22:42
pitr-ch has quit [Quit: Leaving]
22:43
travis-ci has joined #jruby
22:43
travis-ci has left #jruby [#jruby]
22:46
rsim has joined #jruby
23:01
camlow32_ has joined #jruby
23:03
camlow3__ has joined #jruby
23:03
camlow32_ has quit [Read error: Connection reset by peer]
23:05
camlow325 has quit [Ping timeout: 246 seconds]
23:05
camlow3__ has quit [Remote host closed the connection]
23:05
blinsay has joined #jruby
23:07
<
blinsay >
hey y'all
23:07
febuiles has quit [Quit: febuiles]
23:07
<
blinsay >
is there a quick way to get the mapping between ruby encodings and java charsets?
23:08
<
blinsay >
(other than writing the `case` statement myself)
23:11
subbu has quit [Ping timeout: 245 seconds]
23:18
lea has quit [Quit: Page Closed]
23:19
travis-ci has joined #jruby
23:19
travis-ci has left #jruby [#jruby]
23:24
x1337807x has joined #jruby
23:25
<
chrisseaton >
blinsay: I think JCodings has lots of encodings that don't exist in Java - the main reason it exists
23:26
braulio__ has quit [Read error: Connection reset by peer]
23:27
x1337807x has quit [Client Quit]
23:27
<
blinsay >
chrisseaton: huh! ok.
23:27
braulio__ has joined #jruby
23:27
braulio__ is now known as brauliobo
23:28
zorak8 has joined #jruby
23:29
mitchellhenke has joined #jruby
23:29
<
lopex >
blinsay: also, it deals with byte[]
23:29
travis-ci has joined #jruby
23:29
travis-ci has left #jruby [#jruby]
23:30
<
lopex >
blinsay: the mapping is by no means transparent
23:30
<
lopex >
blinsay: there's glitches an implementation differences
23:30
<
blinsay >
trying to compare guava's murmurhash3 against a ruby version and I'm getting different results for the same strings and the same seed
23:30
<
blinsay >
string encoding seemed like a good first thing to point to
23:31
<
lopex >
but also the string might be transcoded differently ?
23:38
elia has quit [Quit: Computer has gone to sleep.]
23:39
enebo has quit [Quit: enebo]
23:39
bbrowning_away has quit [Ping timeout: 244 seconds]
23:41
elia has joined #jruby