Show enters and exits. Hide enters and exits.
| 01:16:15 | slava | hi evan |
| 01:16:19 | slava | nice blog post about jit |
| 06:12:47 | kstephens | http://github.com/kstephens/rubinius/commit/c59a3e56590b1863b523f615f6ec860e01c95923 |
| 06:12:56 | kstephens | Makes sprintf.rb about 29% faster. |
| 06:13:20 | kstephens | http://github.com/evanphx/rubinius/issues/issue/207 |
| 06:14:32 | kstephens | I think if we could get rid of all the *args splats and rest args, it could be faster, but the spec are preventing me. :( |
| 06:17:05 | kstephens | The mocks in modulo_spec.rb seem kinda weird in regard to #to_ary, etc. |
| 07:50:44 | boyscout | Patch from postmodern for LLVM prebuilt checksums. Closes #202. - 7eb9cc9 - Brian Ford |
| 07:51:16 | postmodern | w00t |
| 07:53:12 | brixen | heh |
| 07:56:00 | boyscout | CI: rubinius: 7eb9cc9 successful: 3037 files, 12072 examples, 36356 expectations, 0 failures, 0 errors |
| 08:22:35 | evan | kstephens: you around? |
| 08:27:32 | dbussink | evan: playing with his benchmarks / crashes? |
| 08:27:41 | evan | just read the patch |
| 08:27:50 | evan | it would appear he made a bunch of stuff slower |
| 08:27:51 | evan | not faster. |
| 08:28:14 | evan | actually.. mm. |
| 08:28:41 | evan | at the very least |
| 08:28:45 | evan | all that .freeze stuff should go. |
| 08:28:50 | slava | sup evan |
| 08:28:55 | evan | slava! |
| 08:32:49 | slava | what's new? |
| 08:33:33 | evan | up in SF |
| 08:33:35 | evan | chillin' |
| 08:33:37 | evan | you? |
| 08:35:00 | slava | chillin' :) |
| 08:35:08 | slava | just got back from a trip around the north island |
| 14:58:53 | kstephens | evan: really its slower? How did I do that? |
| 15:10:52 | kronos_vano | The main problem in String#% is regexps. We should avoid them |
| 16:20:59 | kstephens | Should we just port the MRI sprintf.c? |
| 16:22:23 | kronos_vano | kstephens, We should just make String#% as fast as possible :) |
| 16:23:24 | kstephens | which might be using C? :) sprintf is a highly abused Ruby function. |
| 16:23:38 | kstephens | or used Ruby function. |
| 16:24:12 | kronos_vano | kstephens, as fast as possible in ruby |
| 16:24:58 | kronos_vano | after that we shoud take a look at benchmarks, and make a decision about moving it in c++ =) |
| 16:26:48 | kstephens | It looks like some of the regexp could just be a check on the leading char, then parse the remaining chars, if needed. |
| 16:27:51 | kronos_vano | kstephens, we dont need regexp at all I think |
| 16:27:55 | kstephens | yea |
| 16:33:26 | kronos_vano | kstephens, in String#% I mean |
| 18:31:05 | sbryant | evan: would you mind if I put together a presentation for rubinius and give the presentation at the local ruby users group? |
| 18:31:16 | evan | not at all |
| 18:31:19 | evan | go right ahead |
| 18:31:40 | sbryant | Awesome, I'll put it together and run it by you I suppose. |
| 18:34:15 | evan | if you'd like, sure. |
| 18:36:05 | boyscout | Fixed sexp for class/module. - 80a6276 - Brian Ford |
| 18:42:45 | boyscout | CI: rubinius: 80a6276 successful: 3037 files, 12072 examples, 36356 expectations, 0 failures, 0 errors |
| 19:19:37 | dbussink | evan: hmm, also just had a crash during gc when ri was generated, might be related to #204 i guess |
| 19:19:43 | evan | yeah |
| 19:19:45 | evan | i've seen that |
| 19:19:48 | evan | haven't tracked it yet. |
| 19:20:11 | dbussink | i have a apple crash report log, can try to reproduce it in gdb |
| 19:21:10 | evan | sure |
| 19:22:39 | dbussink | evan: #204 has been crashing reliably for me though |
| 19:22:45 | evan | ok |
| 19:22:47 | dbussink | ok, i've caught it during ri in gdb |
| 19:22:51 | evan | i'll look at that today |
| 19:22:57 | dbussink | if you want to get anything out of it, let me know |
| 19:52:39 | sbryant | xb |
| 19:52:41 | sbryant | err |
| 22:21:55 | justin-george | hpricot 0.8.2 broken on master? |
| 22:23:30 | rue | Broken how? |
| 22:23:44 | Defiler | hpricot :( |
| 22:24:19 | justin-george | won't compile |
| 22:25:05 | justin-george | https://gist.github.com/59860743dfeb6feb485e |
| 22:25:27 | justin-george | there's about 400 lines of more 'subscripted value' problems but whatev. |
| 22:32:38 | rue | Defiler: Did not make it to MWRC? |
| 22:33:07 | rue | That looks like what you get with missing include files |
| 22:33:50 | rue | Ohm, .rl file. Dunno, should probably try |
| 22:59:20 | justin-george | rue: should probably try... ? |
| 23:35:16 | rue | justin-george: Should probably try running myself, I meant |
| 23:35:31 | justin-george | oh, cool |
| 23:36:04 | justin-george | yeah it's not a big deal, just got my app running under rbx for the first time <3 (hpricot isn't vital) |