00:00
<
GitHub108 >
[jruby] envygeeks opened issue #3646: Dir::Tmpname.make_tmpname inconsistent with Ruby 2.2+
https://git.io/vgZc9
00:02
skade has joined #jruby
00:17
pawnbox has joined #jruby
00:18
<
kylekyle >
chrisseaton: are there plans to support
*any* interaction between java and ruby? i.e. to leverage java libraries from ruby?
00:21
<
chrisseaton >
kylekyle: yes we plan to have first-class Java interop support, but it's not there yet
00:22
pawnbox has quit [Ping timeout: 276 seconds]
00:24
<
kylekyle >
ah! hadn't seen that
00:26
shellac has quit [Quit: Computer has gone to sleep.]
00:47
pawnbox has joined #jruby
00:50
ITXpander has quit [Quit: Leaving.]
00:51
pawnbox has quit [Ping timeout: 240 seconds]
00:59
xardion has quit [Ping timeout: 250 seconds]
01:00
xardion has joined #jruby
01:10
skade has quit [Ping timeout: 240 seconds]
01:17
pawnbox has joined #jruby
01:22
pawnbox has quit [Ping timeout: 264 seconds]
01:27
skade has joined #jruby
01:27
skade has quit [Client Quit]
01:31
camlow32_ has quit []
01:44
Aethenelle has joined #jruby
02:18
bb010g has joined #jruby
02:24
<
GitHub177 >
jruby/master 2fe9657 Chris Seaton: [Truffle] Move backtrace into language.
02:24
<
GitHub177 >
jruby/master e77fa93 Chris Seaton: [Truffle] Move FFI into core.
02:24
<
GitHub177 >
jruby/master 73229c9 Chris Seaton: [Truffle] Move signal to platform.
02:29
<
GitHub114 >
jruby/truffle-head 921a5f4 Chris Seaton: Merge branch 'master' into truffle-head
02:33
tomjoro has quit [Remote host closed the connection]
02:37
pawnbox has joined #jruby
02:41
pawnbox has quit [Ping timeout: 272 seconds]
02:46
kylekyle has joined #jruby
03:07
kylekyle has joined #jruby
03:10
<
GitHub49 >
jruby/master 5b2c622 Chris Seaton: [Truffle] Move some more ropes stuff together.
03:10
<
GitHub49 >
jruby/master a786354 Chris Seaton: [Truffle] Collect string classes.
03:10
<
GitHub49 >
jruby/master 1c40f70 Chris Seaton: [Truffle] Move array stuff into a package.
03:10
<
GitHub67 >
jruby/truffle-head 71bf571 Chris Seaton: Merge branch 'master' into truffle-head
03:14
tjohnson has quit [Quit: Connection closed for inactivity]
03:16
n00bdev has joined #jruby
03:26
pawnbox has joined #jruby
03:31
pawnbox has quit [Ping timeout: 252 seconds]
03:35
tomjoro has joined #jruby
03:41
tomjoro has quit [Ping timeout: 245 seconds]
03:42
pawnbox has joined #jruby
03:59
kylekyle has joined #jruby
04:12
pawnbox has quit [Remote host closed the connection]
04:22
pawnbox has joined #jruby
04:27
pawnbox has quit [Ping timeout: 272 seconds]
04:43
<
GitHub92 >
[jruby] rykov opened issue #3647: Encoding::ConverterNotFoundError when using Encoding.default_internal
https://git.io/vgZFa
04:46
yfeldblu_ has quit [Remote host closed the connection]
04:47
pawnbox has joined #jruby
04:55
Guest85414______ is now known as deepak
05:02
kylekyle has joined #jruby
05:03
kylekyle has quit [Client Quit]
05:39
yfeldblum has joined #jruby
05:46
nirvdrum has quit [Ping timeout: 272 seconds]
06:06
balo has quit [Ping timeout: 240 seconds]
06:08
balo has joined #jruby
06:23
thedarkone2 has quit [Quit: thedarkone2]
06:36
balo has quit [Ping timeout: 252 seconds]
06:36
balo has joined #jruby
06:59
skade has joined #jruby
07:47
pawnbox has quit [Remote host closed the connection]
07:47
pawnbox has joined #jruby
07:48
<
kares >
chrisseaton: you're very right, the ext API methods need formalizing
07:57
jensnockert has joined #jruby
08:00
tomjoro has joined #jruby
08:03
jensnockert has quit [Read error: Connection reset by peer]
08:03
jensnockert has joined #jruby
08:13
jensnock_ has joined #jruby
08:13
jensnockert has quit [Read error: Connection reset by peer]
08:15
jensnock_ has quit [Read error: Connection reset by peer]
08:15
jensnockert has joined #jruby
08:16
pawnbox has quit [Remote host closed the connection]
08:16
jensnockert has quit [Read error: Connection reset by peer]
08:17
pawnbox has joined #jruby
08:17
jensnockert has joined #jruby
08:18
jensnockert has quit [Read error: Connection reset by peer]
08:18
jensnockert has joined #jruby
08:21
jensnockert has quit [Read error: Connection reset by peer]
08:22
jensnock_ has joined #jruby
08:44
shellac has joined #jruby
09:04
shellac has quit [Quit: Computer has gone to sleep.]
09:26
jensnock_ has quit [Read error: Connection reset by peer]
09:29
mkristian has joined #jruby
09:30
jensnockert has joined #jruby
09:31
mkristian has quit [Client Quit]
09:48
drbobbeaty has joined #jruby
10:02
jensnockert has quit [Read error: Connection reset by peer]
10:06
jensnockert has joined #jruby
10:09
n00bdev has quit [Remote host closed the connection]
10:25
drbobbeaty has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
10:28
jensnockert has quit [Read error: Connection reset by peer]
10:32
jensnockert has joined #jruby
10:43
illbyte_ has joined #jruby
10:44
illbyte_ has quit [Client Quit]
10:44
illbyte_ has joined #jruby
10:51
illbyte_ has left #jruby [#jruby]
10:51
jensnockert has quit [Read error: Connection reset by peer]
10:53
<
GitHub143 >
jruby/master 1d067c6 Benoit Daloze: [Truffle] Remove duplication in ModuleFields/ClassNodes.
10:55
jensnockert has joined #jruby
11:00
<
GitHub1 >
jruby/jruby-1_7 451987d kares: ChannelStream's readDataBuffered check is the very same as hasBufferedInputBytes
11:00
<
GitHub1 >
jruby/jruby-1_7 3b03295 kares: check whether there's data buffered on syswrite (like MRI) before warning + a cleanup
11:10
mpapis has quit [Ping timeout: 264 seconds]
11:10
n00bdev has joined #jruby
11:10
knu has quit [Ping timeout: 264 seconds]
11:12
atambo has quit [Ping timeout: 264 seconds]
11:12
atamb0 has joined #jruby
11:15
n00bdev has quit [Ping timeout: 252 seconds]
11:15
knu has joined #jruby
11:16
jensnockert has quit [Read error: Connection reset by peer]
11:18
mpapis has joined #jruby
11:19
jensnockert has joined #jruby
11:21
shellac has joined #jruby
11:41
jensnockert has quit [Read error: Connection reset by peer]
11:44
jensnockert has joined #jruby
12:00
drbobbeaty has joined #jruby
12:07
jensnockert has quit [Read error: Connection reset by peer]
12:11
n00bdev has joined #jruby
12:12
jensnockert has joined #jruby
12:14
vtunka has joined #jruby
12:15
n00bdev has quit [Ping timeout: 252 seconds]
12:27
<
GitHub145 >
jruby/master ef05250 Benoit Daloze: [Truffle] Add missing final qualifier to EncodingNodes constants.
12:38
jensnockert has quit [Read error: Connection reset by peer]
12:39
skade has quit [Quit: Computer has gone to sleep.]
12:40
skade has joined #jruby
12:41
skade has quit [Client Quit]
12:43
jensnockert has joined #jruby
12:44
pawnbox has quit [Remote host closed the connection]
12:50
<
GitHub91 >
jruby/master 54a74ea Benoit Daloze: [Truffle] Introduce some helpers for ArrayNodes.
12:50
<
GitHub91 >
jruby/master f572604 Benoit Daloze: [Truffle] Array#clear should reset the store to null.
12:53
pawnbox has joined #jruby
13:05
Aethenelle has quit [Quit: Aethenelle]
13:05
donV has joined #jruby
13:07
jensnockert has quit [Read error: Connection reset by peer]
13:11
donV has quit [Quit: donV]
13:11
n00bdev has joined #jruby
13:12
jensnockert has joined #jruby
13:14
vtunka has quit [K-Lined]
13:15
<
GitHub120 >
jruby/master 1fae84f Benoit Daloze: [Truffle] Reduce usage of ArrayOperations.append.
13:15
<
GitHub120 >
jruby/master 0728ad4 Benoit Daloze: [Truffle] Use the load path Object[] directly in FeatureLoader.
13:16
n00bdev has quit [Ping timeout: 250 seconds]
13:21
yfeldblum has quit [Ping timeout: 252 seconds]
13:34
whitby has joined #jruby
13:34
bbrowning_away is now known as bbrowning
13:35
jensnockert has quit [Read error: Connection reset by peer]
13:39
jensnockert has joined #jruby
13:44
vtunka has joined #jruby
13:48
tomjoro has quit [Remote host closed the connection]
13:55
jensnockert has quit [Read error: Connection reset by peer]
13:58
jensnockert has joined #jruby
14:01
vtunka has quit [Quit: Leaving]
14:04
jensnockert has quit [Read error: Connection reset by peer]
14:06
donV has joined #jruby
14:08
jensnockert has joined #jruby
14:12
n00bdev has joined #jruby
14:14
jimbaker has quit [Ping timeout: 260 seconds]
14:15
jimbaker has joined #jruby
14:15
jimbaker has quit [Changing host]
14:15
jimbaker has joined #jruby
14:16
vtunka has joined #jruby
14:16
Aethenelle has joined #jruby
14:17
jensnockert has quit [Read error: Connection reset by peer]
14:17
nirvdrum has joined #jruby
14:18
n00bdev has quit [Ping timeout: 252 seconds]
14:19
jensnockert has joined #jruby
14:21
robbyoconnor has quit [Ping timeout: 245 seconds]
14:23
jimbaker has quit [Ping timeout: 240 seconds]
14:23
jimbaker has joined #jruby
14:23
jimbaker has quit [Changing host]
14:23
jimbaker has joined #jruby
14:28
jensnockert has quit [Read error: Connection reset by peer]
14:42
<
GitHub65 >
[jruby] nirvdrum commented on commit e81bd13: It's purely defensive. In case the boundary is removed or in case we introduce a new rope type. The case would only happen if we introduce a new rope type.
https://git.io/vgcGy
14:43
<
GitHub1 >
[jruby] nirvdrum commented on commit e81bd13: I'll look into it. We don't have much in way of unit testing infrastructure for Java currently. We test virtually everything through Ruby. And if this didn't work, we wouldn't even be able to boot the runtime (verified by breaking this).
https://git.io/vgcZv
14:46
enebo has joined #jruby
14:59
jensnockert has joined #jruby
15:03
jensnockert has quit [Ping timeout: 248 seconds]
15:07
jimbaker has quit [Ping timeout: 264 seconds]
15:08
jimbaker has joined #jruby
15:08
jimbaker has quit [Changing host]
15:08
jimbaker has joined #jruby
15:11
<
GitHub126 >
[jruby] thomaswue commented on commit e81bd13: OK. Regarding guarding against removing the boundary, it is probably better to add a "neverPartOfCompilation" assertion....
https://git.io/vgc8r
15:14
n00bdev has joined #jruby
15:19
n00bdev has quit [Ping timeout: 260 seconds]
15:24
elia has joined #jruby
15:27
jimbaker has quit [Ping timeout: 245 seconds]
15:29
camlow325 has joined #jruby
15:29
<
GitHub43 >
[jruby] nirvdrum commented on commit f251975: I got the snippet from the [bit twiddling hacks](
http://graphics.stanford.edu/~seander/bithacks.html?1=1#IntegerMinOrMax ) page. The general intuition is `(x - y) >> (Integer.SIZE - 1)` will end up either 0 or -1 as it receives the MSB from the subtraction. When ANDed, we end up with 0 if x >= y or -y if x < y. Then we either have `x - 0` or `x - (-y)`, which gives us the max value in either case.
https://git.io
15:30
camlow325 has quit [Remote host closed the connection]
15:30
jimbaker has joined #jruby
15:30
jimbaker has quit [Changing host]
15:30
jimbaker has joined #jruby
15:30
camlow325 has joined #jruby
15:31
vtunka has quit [Quit: Leaving]
15:32
<
GitHub175 >
[jruby] nirvdrum commented on commit e81bd13: In this case we probably can add it to the Rope because it's already behind a boundary. But in general Graal can't inline virtual calls with multiple implementations (as far as I could tell), so I was trying to avoid that.
https://git.io/vgcz3
15:35
vtunka has joined #jruby
15:36
Aethenelle has quit [Quit: Aethenelle]
15:39
thedarkone2 has joined #jruby
15:42
donV has quit [Quit: donV]
15:44
<
GitHub123 >
[jruby] nirvdrum commented on commit cb827e9: Good idea. I'm a bit ashamed I hadn't thought to do that.
https://git.io/vgcaN
16:01
tomjoro has joined #jruby
16:03
waka_ has joined #jruby
16:09
Aethenelle has joined #jruby
16:14
waka has quit [*.net *.split]
16:15
n00bdev has joined #jruby
16:19
n00bdev has quit [Ping timeout: 240 seconds]
16:21
donV has joined #jruby
16:23
<
GitHub107 >
jruby/master 6566953 Kevin Menard: [Truffle] Refer to JRuby's code range constants in the Truffle enum.
16:25
enebo has quit [Quit: enebo]
16:25
vtunka has quit [Ping timeout: 250 seconds]
16:50
whitby has joined #jruby
16:52
nirvdrum has quit [Ping timeout: 248 seconds]
17:00
jensnockert has joined #jruby
17:05
jensnockert has quit [Ping timeout: 245 seconds]
17:17
hobodave has joined #jruby
17:19
tjohnson has joined #jruby
17:25
elia has quit [Quit: Computer has gone to sleep.]
17:39
shellac has quit [Remote host closed the connection]
17:50
slash_part is now known as slash_join
17:55
hobodave has quit [Quit: Computer has gone to sleep.]
18:02
jensnockert has joined #jruby
18:04
bbrowning is now known as bbrowning_away
18:07
jensnockert has quit [Ping timeout: 276 seconds]
18:11
enebo has joined #jruby
18:26
enebo has quit [Quit: enebo]
18:33
oblutak has joined #jruby
18:37
hobodave has joined #jruby
18:38
n00bdev has joined #jruby
18:39
bbrowning_away is now known as bbrowning
18:49
enebo has joined #jruby
18:56
<
lopex >
enebo: how long does it take to mvn clean package on your machine ?
18:56
<
enebo >
lopex: !!!!!
18:56
<
enebo >
lopex: I don’t ever do that so I don’t know
18:57
<
enebo >
lopex: and when I do build full dist I also upload to sonatype at same time
18:57
<
enebo >
lopex: that takes me 12-14 minutes I think
18:57
<
enebo >
lopex: some portion of that is uploading though
18:58
<
lopex >
enebo: but sometiems you want to test packaged jar
19:02
<
chrisseaton >
enebo: I spend my life doing clean package due to weird compiler confusions - I don't know how you avoid it
19:02
hobodave_ has joined #jruby
19:03
<
lopex >
enebo: I get Total time: 01:06 min
19:04
<
lopex >
I was always concerned about clean package times
19:04
<
lopex >
now it's acceptable I guess on new machine
19:05
hobodave has quit [Ping timeout: 250 seconds]
19:05
<
enebo >
chrisseaton: lopex: ah you know for some things I need to mvn clean; mvn and I think it is about 1 minute (and so default might be package)
19:05
<
lopex >
sbt turn around is still kind of slow
19:05
<
enebo >
chrisseaton: lopex but most of the time I can get away with mvn -pl core
19:05
<
enebo >
which is much much quicker
19:06
<
lopex >
enebo: I remember pre profile days :D
19:06
<
enebo >
if there is a syntax error (which only happens with parser) then I always clean since populator generation gets confused
19:06
<
lopex >
enebo: just bought a malt mill for my brother's birthsday
19:06
<
enebo >
lopex: yeah it is was much quicker
19:08
<
lopex >
enebo: I had no idea one can get so deep into this home brewing thing
19:09
<
lopex >
I wouldnt have the patience
19:10
<
enebo >
lopex: so you are not brewing…your brother is?
19:10
<
lopex >
enebo: right
19:10
cpuguy83 has joined #jruby
19:10
<
lopex >
enebo: I barely know the process
19:11
<
enebo >
lopex: extract brewing (which I do) is pretty simple. mostly just time consuming
19:11
<
lopex >
enebo: there's even timers for rpi
19:11
<
enebo >
lopex: all-grain is more involved but just extra steps
19:11
<
enebo >
lopex: oh yeah automated brewing stuff
19:11
<
lopex >
I think the rpi seetup might be the next thing
19:12
<
enebo >
lopex: pretty cool but not sure it saves as much time
19:12
<
lopex >
mri starts up much faster on rpi2 no idea why
19:12
<
enebo >
lopex: you have to clean marche pumps and extra stuff
19:12
<
lopex >
they dont do any parallel work there arent they ?
19:12
<
lopex >
I thought only bignum stuff used separate threads
19:12
<
lopex >
enebo: yeah, I hve no idea
19:13
<
lopex >
enebo: well, it might allow some parallelism (wrt brewing)
19:16
<
enebo >
lopex: well if you are using a pump you are using a chiller and you are not lifting crap
19:17
<
enebo >
lopex: if you use a chiller than your batch may only need 5-6 minutes to cool off vs 25 minutes of using an ice bath
19:17
<
lopex >
enebo: he uses a chiller
19:17
n00bdev has quit [Remote host closed the connection]
19:17
<
enebo >
lopex: but you reuse the same autosiphon in manual brewing so it is one thing you clean but it is used in multiple steps
19:18
<
enebo >
lopex: in an automated brewing rig you have n tubes
19:18
<
enebo >
lopex: so I think you can be more consistent and quicker timewise but make more stuff dirty
19:18
<
enebo >
lopex: but you no doubt will have a shorter brew day if you can get automated
19:18
<
enebo >
lopex: but you have to store it somewhere as well
19:19
<
enebo >
lopex: I have an immersion chiller but have not used it yet
19:19
<
enebo >
lopex: I got one for free when I bought a conical fermenter
19:25
n00bdev has joined #jruby
19:30
enebo has quit [Quit: enebo]
19:38
e_dub has quit [Ping timeout: 240 seconds]
19:42
robbyoconnor has joined #jruby
19:44
e_dub has joined #jruby
20:01
shellac has joined #jruby
20:04
jensnockert has joined #jruby
20:06
e_dub has quit [Read error: Connection reset by peer]
20:06
e_dub has joined #jruby
20:08
jensnockert has quit [Ping timeout: 252 seconds]
20:24
rsim has quit [Quit: Leaving.]
20:24
yfeldblum has joined #jruby
20:28
subbu is now known as subbu|away
20:41
n00bdev has quit [Remote host closed the connection]
20:56
<
GitHub97 >
jruby/truffle-tool-launcher 8fd2998 Chris Seaton: [Truffle] New tool launcher.
20:56
<
GitHub18 >
[jruby] chrisseaton opened pull request #3648: [Truffle] New tool launcher. (master...truffle-tool-launcher)
https://git.io/vgCrv
21:08
<
GitHub55 >
jruby/master a68de33 Chris Seaton: Merge pull request #3648 from jruby/truffle-tool-launcher...
21:08
<
GitHub143 >
[jruby] chrisseaton closed pull request #3648: [Truffle] New tool launcher. (master...truffle-tool-launcher)
https://git.io/vgCrv
21:10
<
GitHub68 >
jruby/truffle-head 069d815 Chris Seaton: Merge branch 'master' into truffle-head
21:28
yfeldblum has quit [Ping timeout: 252 seconds]
21:28
bb010g has quit [Quit: Connection closed for inactivity]
21:33
e_dub has quit [Read error: Connection reset by peer]
21:43
e_dub has joined #jruby
21:54
elia has joined #jruby
21:54
imperator has joined #jruby
21:56
<
imperator >
(ignore the test failure, it's caused by a pregenerated gemspec)
22:05
jensnockert has joined #jruby
22:10
jensnockert has quit [Ping timeout: 272 seconds]
22:11
rsim has joined #jruby
22:12
hobodave_ has quit [Quit: Computer has gone to sleep.]
22:14
bbrowning is now known as bbrowning_away
22:16
slash_join is now known as slash_nick
22:17
hobodave has joined #jruby
22:20
subbu|away is now known as subbu
22:26
<
slash_nick >
came here for the multi-line "FRIDAY" ascii art.. :(
22:26
<
slash_nick >
it's suspiciously absent
22:31
hobodave has quit [Ping timeout: 245 seconds]
22:33
enebo has joined #jruby
22:38
drbobbeaty has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
22:41
yfeldblum has joined #jruby
22:52
pawnbox has quit [Remote host closed the connection]
22:52
pawnbox has joined #jruby
22:57
pawnbox has quit [Ping timeout: 264 seconds]
23:04
e_dub has quit [Read error: Connection reset by peer]
23:05
e_dub has joined #jruby
23:06
n00bdev has joined #jruby
23:08
imperator has quit [Quit: Leaving]
23:17
Aethenelle has quit [Quit: Aethenelle]
23:18
donV has quit [Ping timeout: 240 seconds]
23:19
donV has joined #jruby
23:22
pawnbox has joined #jruby
23:27
pawnbox has quit [Ping timeout: 272 seconds]
23:36
camlow32_ has joined #jruby
23:37
camlow325 has quit [Ping timeout: 248 seconds]
23:39
camlow32_ has quit [Remote host closed the connection]
23:40
n00bdev has quit [Remote host closed the connection]
23:41
enebo has quit [Ping timeout: 250 seconds]
23:42
skade has joined #jruby
23:44
shellac has quit [Quit: Computer has gone to sleep.]
23:51
bb010g has joined #jruby
23:55
Aethenelle has joined #jruby