00:02
tenderlove has quit [Ping timeout: 256 seconds]
00:03
tenderlove has joined #jruby
00:15
<
GitHub128 >
jruby/truffle-head a8293ab Chris Seaton: [Truffle] Remove attachments - we should work on the Truffle debugger.
00:15
<
GitHub128 >
jruby/truffle-head 22695dd Chris Seaton: [Truffle] We don't need the source cache any more - let Truffle handle caching if it wants to.
00:18
maclover7 has joined #jruby
00:34
sam2000 has joined #jruby
00:39
sam2000 has quit [Ping timeout: 246 seconds]
00:47
rcvalle has quit [Quit: rcvalle]
00:50
<
GitHub78 >
jruby/ruby-2.4 b3b5d11 Charles Oliver Nutter: Test physical type before casting blindly.
00:50
<
GitHub78 >
jruby/ruby-2.4 f39eb3e Charles Oliver Nutter: More tweaks for Fixnum/Bignum deletion....
00:50
<
GitHub78 >
jruby/ruby-2.4 d47207b Charles Oliver Nutter: Fixnum and Bignum both are Integer now, so this test failed.
00:57
Guest69 has quit [Quit: My iMac has gone to sleep. ZZZzzz…]
00:59
jeremyevans has joined #jruby
01:02
Guest69 has joined #jruby
01:32
Guest69 has quit [Quit: My iMac has gone to sleep. ZZZzzz…]
01:44
Guest69 has joined #jruby
02:04
subbu has quit [Ping timeout: 260 seconds]
02:09
subbu has joined #jruby
02:14
Guest69 has quit [Quit: My iMac has gone to sleep. ZZZzzz…]
02:17
Guest69 has joined #jruby
02:23
sam2000 has joined #jruby
02:27
sam2000 has quit [Ping timeout: 246 seconds]
02:47
Guest69 has quit [Quit: My iMac has gone to sleep. ZZZzzz…]
02:49
Guest69 has joined #jruby
03:19
Guest69 has quit [Quit: My iMac has gone to sleep. ZZZzzz…]
03:21
Guest69 has joined #jruby
03:22
bga57 has quit [Ping timeout: 258 seconds]
03:29
bga57 has joined #jruby
03:51
Guest69 has quit [Quit: My iMac has gone to sleep. ZZZzzz…]
03:58
maclover7 has joined #jruby
04:01
maclover7 has quit [Client Quit]
04:11
sam2000 has joined #jruby
04:13
<
zacts >
how much Java knowledge would be useful for jruby, how is interop?
04:13
<
zacts >
how well does jruby interop with java, is what I was trying to say. :-)
04:15
sam2000 has quit [Ping timeout: 246 seconds]
04:32
Guest69 has joined #jruby
04:33
etehtsea has joined #jruby
04:49
etehtsea has quit [Read error: Connection reset by peer]
04:54
etehtsea has joined #jruby
05:01
maclover7 has joined #jruby
05:02
maclover7 has quit [Client Quit]
05:17
<
GitHub24 >
jruby/ruby-2.4 b7a0d38 Charles Oliver Nutter: Don't check for Fixnum anymore.
05:17
<
GitHub24 >
jruby/ruby-2.4 773bf56 Charles Oliver Nutter: Enumerable#chunk produces an enum now. #4293
05:17
<
GitHub24 >
jruby/ruby-2.4 52b3699 Charles Oliver Nutter: Try float coercion as last attempt to Bignum#coerce.
05:24
<
headius >
zacts: very little Java expertise is needed
05:24
<
headius >
you can basically just call any Java library you want as if it were a Ruby library
05:24
<
zacts >
headius: oh nice
05:24
<
zacts >
that sounds easy
05:25
<
headius >
yeah take a look on the wiki, there's plenty of examples
05:25
<
zacts >
I'll do this
05:25
<
zacts >
also how relevant is the pragmatic press book on jruby?
05:26
<
headius >
there's two...Deploying JRuby and Using JRuby. Unfortunately Using JRuby is out of print, because it's still mostly relevant
05:28
<
zacts >
I guess I'm referring to the latest most recently published book
05:29
<
headius >
oh yeah that's a great one
05:31
<
etehtsea >
zacts, so sometimes jruby could be used as java repl at least until jshell will be released
05:32
<
GitHub109 >
jruby/master 723f2da Charles Oliver Nutter: Merge pull request #4123 from etehtsea/gh-3799-syswrite-block...
05:32
<
GitHub109 >
jruby/master bfcec47 Konstantin Shabanov: Bump jnr-enxio and add regression test...
05:32
<
GitHub82 >
[jruby] headius closed pull request #4123: Fix IO#syswrite. Fixes #3799 (master...gh-3799-syswrite-block)
https://git.io/viTHK
05:34
<
headius >
etehtsea: thank you!
05:34
<
headius >
ooo down to 8 spec failures on ruby-2.4 branch
05:35
<
zacts >
headius: cool, so the book is useful?
05:35
<
headius >
141 failures in MRI tests
05:36
<
headius >
zacts: yeah I'd definitely recommend it if you want to deploy anything with JRuby
05:36
<
headius >
including single-file apps etc
05:37
<
zacts >
oh cool, I'll go ahead and purchase the ebook
05:37
<
headius >
the author is codefinger and he hangs out in here during US business hours
05:38
<
zacts >
how does jruby handle concurrency bascially?
05:38
<
headius >
JRuby threads are JVM threads, which are native threads on almost all platforms
05:38
<
zacts >
I hear its much nicer to work with than regular ruby concurrency?
05:38
<
headius >
so, real parallel threads
05:38
<
etehtsea >
headius I'm gled to help!
05:38
<
zacts >
so no fibers or anything?
05:43
donV has joined #jruby
05:45
<
etehtsea >
headius is there any news related to activerecord-jdbc-adapter? I tried 5.0-pre1 but it failed with error on both 4.2 and 5 (didn't investigate it further)
05:46
<
headius >
zacts: we have fibers as well
05:46
<
headius >
we are something like 99% compatible with Ruby 2.3
05:46
<
headius >
enebo has been working on pgsql now that sqlite is pretty god
05:47
<
headius >
etehtsea: ^
05:53
<
zacts >
is much of jruby itself implemented in Ruby?
05:53
<
zacts >
and then I have a project I'm working on, so I'll bbl
05:54
<
zacts >
is it easy to contribute to jruby without too much Java
05:56
<
headius >
zacts: more and more of JRuby is written in Ruby, and we accept patches in Ruby
05:59
donV has quit [Quit: donV]
05:59
sam2000 has joined #jruby
06:04
sam2000 has quit [Ping timeout: 246 seconds]
06:08
<
headius >
well that's enough for one day...ttfn
06:23
donV has joined #jruby
06:57
pawnbox has joined #jruby
07:17
prasunanand has quit [Quit: Leaving]
07:17
prasunanand has joined #jruby
07:28
Guest69 has quit [Quit: My iMac has gone to sleep. ZZZzzz…]
07:28
thedarkone2 has quit [Quit: thedarkone2]
07:32
donV has quit [Ping timeout: 245 seconds]
07:47
sam2000 has joined #jruby
07:52
sam2000 has quit [Ping timeout: 246 seconds]
08:29
vtunka has joined #jruby
08:39
claudiuinberlin has joined #jruby
08:52
vtunka has quit [Quit: Leaving]
08:55
vtunka has joined #jruby
09:20
vtunka has quit [Quit: Leaving]
09:23
vtunka has joined #jruby
09:35
vtunka has quit [Quit: Leaving]
09:39
vtunka has joined #jruby
09:51
zacts has quit [Ping timeout: 256 seconds]
10:06
vtunka has quit [Quit: Leaving]
10:07
joast has quit [Ping timeout: 250 seconds]
10:07
vtunka has joined #jruby
10:23
zacts has joined #jruby
10:32
shellac has joined #jruby
10:44
<
GitHub41 >
jruby/truffle-head 2f0e3ac Benoit Daloze: [Truffle] Rebuild core if core/pom.rb is newer.
10:44
<
GitHub41 >
jruby/truffle-head 93226f5 Benoit Daloze: Update to jnr-constants 0.9.6
10:45
<
GitHub138 >
jruby/truffle-head 353623b Benoit Daloze: [Truffle] No need for a workaround since jnr-constants was released.
11:10
<
GitHub45 >
jruby/truffle-head 386573e Benoit Daloze: [Truffle] Check if the native errno constant is defined before defining it.
11:47
sam2000 has joined #jruby
12:04
<
GitHub64 >
jruby/truffle-head e1beee1 Benoit Daloze: [Truffle] Ignore specs tagged with solaris on Solaris.
12:19
<
GitHub199 >
jruby/truffle-head c1a115b Stefan Anzinger: [Truffle] Tag failing flock spec on Solaris.
12:21
Puffball has quit [Remote host closed the connection]
12:23
Puffball has joined #jruby
12:42
olle has joined #jruby
12:53
bbrowning_away is now known as bbrowning
12:55
pawnbox_ has joined #jruby
12:56
pawnbox has quit [Ping timeout: 240 seconds]
12:58
claudiuinberlin has quit [Remote host closed the connection]
12:58
claudiuinberlin has joined #jruby
13:02
<
GitHub93 >
jruby/truffle-head c8746f9 Benoit Daloze: [Truffle] Fix int/long shift in PosixFDSet8Bytes.
13:02
claudiuinberlin has quit [Ping timeout: 250 seconds]
13:10
<
GitHub112 >
jruby/truffle-head 1101195 Chris Seaton: [Truffle] cext benchmarks need to run on bench caps.
13:34
maclover7 has joined #jruby
13:36
maclover7 has quit [Client Quit]
13:36
tcrawley-away is now known as tcrawley
13:48
<
GitHub174 >
jruby/truffle-head 14129df Stefan Anzinger: [Truffle] Run fast specs and classic benchmarks on Solaris/SPARCv9....
13:55
etehtsea has joined #jruby
14:04
vtunka has quit [Quit: Leaving]
14:06
vtunka has joined #jruby
14:10
pawnbox_ has quit [Ping timeout: 265 seconds]
14:14
yahonda has joined #jruby
14:14
pawnbox has joined #jruby
14:17
etehtsea has quit [Ping timeout: 245 seconds]
14:25
<
GitHub19 >
jruby/truffle-head 7792a12 Benoit Daloze: [Truffle] Should use $OPENSSL_LIB and not a hardcoded version.
14:25
<
GitHub19 >
jruby/truffle-head d4449bb Benoit Daloze: [Truffle] Show causes of Java exceptions, one per line.
14:27
lance|afk is now known as lanceball
14:30
claudiuinberlin has joined #jruby
14:36
etehtsea has joined #jruby
14:36
Aethenelle has joined #jruby
14:59
enebo has joined #jruby
15:04
etehtsea has quit [Ping timeout: 260 seconds]
15:11
kotk has joined #jruby
15:15
<
GitHub195 >
jruby/ruby-2.4 e6a5888 Mike Dalton: Use direct calls to `RubyFileTest` and `RubyDir` instead of `callMethod`. Fix `else` style problem.
15:15
<
GitHub195 >
jruby/ruby-2.4 45dc119 Mike Dalton: Undoing direct calls to `RubyFileTest` and `RubyDir`
15:15
<
GitHub195 >
jruby/ruby-2.4 e62be22 Mike Dalton: Add `Pathname#empty?`...
15:15
<
GitHub4 >
[jruby] enebo closed pull request #4322: Add `Pathname#empty?` (ruby-2.4...md/feature/add-pathname-empty)
https://git.io/vXbOe
15:23
vtunka has quit [Quit: Leaving]
15:31
yahonda has joined #jruby
15:38
Aethenelle has quit [Quit: Aethenelle]
15:38
FINbit has joined #jruby
15:38
pawnbox has quit [Remote host closed the connection]
15:38
Aethenelle has joined #jruby
15:38
<
FINbit >
is there a way to find out all the dependencies that a particular app needs ?
15:38
Aethenelle has quit [Client Quit]
15:39
<
FINbit >
like atm i have tobe constantly restarting the app to see the error gte the version of the gem file missing and the version, instlaling that gem version and then restarting the bloody app to do the same thing over and over again :(
15:44
vtunka has joined #jruby
15:45
alxs has joined #jruby
16:05
Guest69 has joined #jruby
16:07
<
nirvdrum >
FINbit: Usually the Gemfile documents that for you.
16:09
Aethenelle has joined #jruby
16:17
olle has quit [Quit: olle]
16:18
bbrowning has quit [Quit: Leaving]
16:21
pawnbox has joined #jruby
16:30
<
GitHub97 >
[jruby] etehtsea opened pull request #4329: Add missing PortUnreachable catch. Fixes #4104 (master...gh-4104-resolv)
https://git.io/vXhB5
16:36
maclover7 has joined #jruby
16:37
maclover7 has quit [Client Quit]
16:56
<
GitHub192 >
[jruby] enebo closed pull request #4329: Add missing PortUnreachable catch. Fixes #4104 (master...gh-4104-resolv)
https://git.io/vXhB5
16:56
<
GitHub14 >
jruby/master 043ea6f Konstantin Shabanov: Add missing PortUnreachable catch. Fixes #4104
16:56
<
GitHub14 >
jruby/master 5a6d2e6 Thomas E Enebo: Merge pull request #4329 from etehtsea/gh-4104-resolv...
16:56
<
GitHub51 >
[jruby] enebo closed issue #4104: Resolv::DNS..getresource produces different errors then MRI
https://git.io/v6HVJ
17:17
joast has joined #jruby
17:29
<
GitHub111 >
jruby/ruby-2.4 b2568f2 Charles Oliver Nutter: fastARef returns null for unset keys.
17:29
<
GitHub111 >
jruby/ruby-2.4 b410c61 Charles Oliver Nutter: Array#concat, String#concat, and String#prepend take multi args....
17:30
shellac has quit [Quit: Leaving]
17:31
claudiuinberlin has quit []
17:38
vtunka has quit [Quit: Leaving]
17:47
FINbit has quit [Ping timeout: 240 seconds]
17:51
<
GitHub139 >
jruby/ruby-2.4 12f3b2c Charles Oliver Nutter: Tweaks for String#concat and String#<<. #4293
18:10
pawnbox has quit [Remote host closed the connection]
18:11
rcvalle has joined #jruby
18:15
Guest69 has quit [Ping timeout: 250 seconds]
18:19
claudiuinberlin has joined #jruby
18:34
<
GitHub0 >
jruby/ruby-2.4 0d732f3 Charles Oliver Nutter: JRuby 9k does not yet support flip/flop.
18:34
<
GitHub0 >
jruby/ruby-2.4 216bc31 Charles Oliver Nutter: Add Numeric/Complex#finite? and infinite?....
18:43
claudiuinberlin has quit [Remote host closed the connection]
18:43
claudiuinberlin has joined #jruby
18:43
claudiuinberlin has quit [Remote host closed the connection]
18:43
claudiuinberlin has joined #jruby
19:01
sam2000 has quit [Remote host closed the connection]
19:02
sam2000 has joined #jruby
19:06
thedarkone2 has joined #jruby
19:13
sam2000 has quit [Remote host closed the connection]
19:16
FINbit has joined #jruby
19:19
sam2000 has joined #jruby
19:24
sam2000 has quit [Remote host closed the connection]
19:27
FINbit has quit [Ping timeout: 240 seconds]
19:30
FINbit has joined #jruby
19:49
claudiuinberlin has quit [Remote host closed the connection]
19:49
claudiuinberlin has joined #jruby
19:49
FINbit has quit [Ping timeout: 240 seconds]
19:49
olle has joined #jruby
19:54
claudiuinberlin has quit [Remote host closed the connection]
19:55
claudiuinberlin has joined #jruby
19:56
<
GitHub32 >
jruby/truffle-head e991920 Chris Seaton: [Truffle] Organise imports.
19:58
claudiuinberlin has quit [Remote host closed the connection]
20:04
maclover7 has joined #jruby
20:19
FINbit has joined #jruby
20:24
FINbit has quit [Ping timeout: 240 seconds]
20:27
FINbit has joined #jruby
20:33
FINbit has quit [Ping timeout: 240 seconds]
20:40
subbu is now known as subbu|away
20:42
claudiuinberlin has joined #jruby
21:01
maclover7 has joined #jruby
21:05
subbu|away is now known as subbu
21:08
sam2000 has joined #jruby
21:08
subbu is now known as subbu|afk
21:12
sam2000 has quit [Ping timeout: 246 seconds]
21:17
sam2000 has joined #jruby
21:17
claudiuinberlin has quit []
21:40
subbu|afk is now known as subbu
21:40
prasunanand has quit [Remote host closed the connection]
21:41
tcrawley is now known as tcrawley-away
21:41
lanceball is now known as lance|afk
21:43
sam2000 has quit [Remote host closed the connection]
22:24
olle has quit [Quit: olle]
22:28
yahonda has left #jruby [#jruby]
22:31
enebo has quit [Quit: enebo]
22:32
alxs has quit [Ping timeout: 260 seconds]
22:34
<
GitHub22 >
jruby/ruby-2.4 72f93cb Charles Oliver Nutter: Add MatchData#named_captures....
22:34
<
GitHub22 >
jruby/ruby-2.4 c96a39f Charles Oliver Nutter: Add freeze kwarg to Kernel#clone....
22:34
<
GitHub22 >
jruby/ruby-2.4 34c811f Charles Oliver Nutter: Copy original class's flags, not object we are singletonizing.
22:35
<
headius >
boo, didn't realize I hadn't started IRC
22:36
<
headius >
olle: yeah we are reluctant to change bugs like this in case someone expects it, which appears to be the case here
22:36
olle has joined #jruby
22:36
<
headius >
olle: oh, didn't realize you'd left...
22:36
<
headius >
olle: yeah we are reluctant to change bugs like this in case someone expects it, which appears to be the case here
22:37
<
olle >
headius: Indeed - I’m on the bugs-compat side of this discussion.
22:38
Aethenelle has quit [Quit: Aethenelle]
23:08
sam2000 has joined #jruby
23:12
sam2000 has quit [Ping timeout: 246 seconds]
23:18
FINbit has joined #jruby
23:31
olle has quit [Quit: olle]
23:34
alxs has joined #jruby
23:45
<
GitHub10 >
jruby/ruby-2.4 83c3ae5 Charles Oliver Nutter: Add capacity kwarg for String.new....
23:45
<
GitHub10 >
jruby/ruby-2.4 7a33035 Charles Oliver Nutter: New module named Warning is introduced....
23:48
alxs has quit [Ping timeout: 250 seconds]