Index

Show enters and exits. Hide enters and exits.

00:00:59malumalu leaves the room.
00:08:41rueevan: They are among us..
00:08:55rueYou can recognize them from the dead soul staring back from their eyes
00:09:55brixenI met some sap programmers in germany
00:10:09brixenone in particular was very cute
00:11:07brixenoutlet search, bbiab..
00:29:10rueWelp, almost time for my second "core sleep" cycle. Be back in a few hours (hopefully)
00:32:12joachimm leaves the room.
00:34:20naeu enters the room.
00:35:49imajes enters the room.
00:36:50imajes_ enters the room.
00:37:06imajes leaves the room.
00:43:46macournoyer enters the room.
01:04:21brynary enters the room.
01:06:35nari enters the room.
01:08:11lstoll_ leaves the room.
01:18:06blowmage leaves the room.
01:21:41benny enters the room.
01:57:09naeu leaves the room.
01:59:30ezmob leaves the room.
02:24:08jashmenn leaves the room.
02:35:25imajes_ leaves the room.
02:40:48headius enters the room.
02:47:03VVSiz_ enters the room.
02:49:19joearnold leaves the room.
02:50:45krawek enters the room.
03:04:34VVSiz leaves the room.
03:06:42macournoyer leaves the room.
03:13:42headius leaves the room.
03:16:56moconnor enters the room.
03:17:27cout enters the room.
03:24:27macournoyer enters the room.
03:29:58brynary leaves the room.
03:32:15asap18 leaves the room.
03:43:55moconnor leaves the room.
04:27:03macournoyer leaves the room.
04:27:40qbproger leaves the room.
04:33:48moconnor enters the room.
04:34:18soveran enters the room.
04:54:11seydar enters the room.
04:54:39seydarbrixen: i used your name on a test last week
04:54:48seydari did well
04:54:49seydarso thank you
04:55:10seydar leaves the room.
05:04:13seydar enters the room.
05:04:54seydar leaves the room.
05:17:11binary42 enters the room.
05:29:10benburkert enters the room.
05:29:42moconnor leaves the room.
05:31:50shoe leaves the room.
05:34:09rueMeh
05:34:56shoe enters the room.
05:38:33mdalessio enters the room.
05:40:42jackdempsey enters the room.
05:40:54jero5 leaves the room.
05:46:02jackdempsey leaves the room.
05:49:30headius enters the room.
05:49:34soveran leaves the room.
06:11:47binary42 leaves the room.
06:15:30mdalessio leaves the room.
06:16:51moconnor enters the room.
06:22:05benburke_ enters the room.
06:25:06benburk__ enters the room.
06:25:35benburkert leaves the room.
06:28:10nicksieger enters the room.
06:42:25benburke_ leaves the room.
06:45:07joearnold enters the room.
06:48:11imajes enters the room.
06:49:38mediogre enters the room.
06:54:40moconnor leaves the room.
07:07:11rueevan: Is KROQ still on?
07:09:43mediogre leaves the room.
07:09:57kamalfariz enters the room.
07:15:30dbussink enters the room.
07:19:23joearnold leaves the room.
07:20:59kronos_vano leaves the room.
07:38:12joachimm enters the room.
07:56:52gnufied leaves the room.
08:16:43naeu enters the room.
08:28:25nicksieger leaves the room.
08:32:34headius leaves the room.
08:36:11blowmage enters the room.
08:37:18kronos_vano enters the room.
08:37:59krawek leaves the room.
08:40:56joachimm leaves the room.
09:02:13blowmage leaves the room.
09:03:25naeu leaves the room.
09:36:12malumalu enters the room.
09:38:16naeu enters the room.
10:13:12benburkert enters the room.
10:18:51benburke_ enters the room.
10:19:06benburk__ leaves the room.
10:28:59naeu leaves the room.
10:38:38benburkert leaves the room.
10:54:58naeu enters the room.
11:05:18benburke_ leaves the room.
11:11:47kamalfariz leaves the room.
11:44:28rue`foo <<1\n Yes, this is a heredoc\n1` :(
11:49:55libccool, everybody should use this feature more
11:51:08rueAlso, `foo <<"hi"\n sigh \nhi`, note lack of quotes
11:51:59rueI was not, fortunately, able to construct a dstr that would work
12:07:15nari leaves the room.
12:15:38chris2 enters the room.
12:20:58ruelibc_: Did you take measures from enabling the JIT, by the by?
12:22:40mediogre enters the room.
12:25:00libcrue, Apr 02 20:47:13 <libc> hmm, spec with JIT everything (CALLS_TIL_JIT 0) faster by 1 sec (average of 5 runs: 34.09 vs 35.81)
12:25:50libcrue, headius' tak.rb 4.5 (without JIT) vs 3.0 (with JIT) (it's CALLS_TIL_JIT 50)
12:28:00libc( http://pastie.org/440606 )
12:35:04rueCool. Should try specs, I guess
12:58:25nari enters the room.
13:03:59PhilK enters the room.
13:07:47dbussinklibc_: how fast is mri / yarv / jruby on that one?
13:09:22libcdbussink, I get this script from headius' blog… I got about the same numbers as he… Can't test now Mail.app's trying to delete 80k messages ^_^
13:09:43dbussinklibc_: hehe, that's also nice stress testing :P
13:10:30libcyeah… specs 1.5-2x times slower now
13:22:28soveran enters the room.
14:05:11mdalessio enters the room.
14:05:34macournoyer enters the room.
14:09:47jackdempsey enters the room.
14:11:12bburcham enters the room.
14:28:43bburcham leaves the room.
14:37:54wmoxam enters the room.
14:42:28brynary enters the room.
15:02:20kamalfariz enters the room.
15:02:27kamalfariz leaves the room.
15:11:44mdalessio leaves the room.
15:12:40soveran leaves the room.
15:35:51malumalu leaves the room.
15:40:03malumalu enters the room.
15:46:28rueCore and language are running in ~33,5s for me, vs. an approximate 5,5s for 1.8.7
15:48:49rueThere are a couple noticeably slow ones, the "large" and recursive Array, Process.times, some IO#read
15:49:07rueIO#pid
15:51:06dbussink_ enters the room.
15:51:21gavinstark enters the room.
15:52:14dbussink leaves the room.
15:53:02mediogre leaves the room.
16:04:03therealadam enters the room.
16:06:40jero5 enters the room.
16:10:31asap18 enters the room.
16:15:28malumaluhm, the numeric/step_specs just can't work because the mocks are coerced into a float and so they no longer count how often they get the :+ etc. messages, can they?
16:17:39rueAre theiy actually coerced?
16:18:28enebo enters the room.
16:19:07malumalueh, wait, the mocks don't know the coerce method
16:20:04nicksieger enters the room.
16:21:08malumalubut they get a call to coerce which causes the errors in the specs
16:27:24binary42 enters the room.
16:27:35blowmage enters the room.
16:27:57rueGoing through tags, I take it?
16:28:34kronos_vano leaves the room.
16:30:46malumaluno, just running randomly selected specs and seeing if anything fails ;)
16:31:36malumaluand then I try to find the cause :)
16:33:26lopex enters the room.
16:35:54oda enters the room.
16:37:47oda leaves the room.
16:38:45oda enters the room.
16:38:56lstoll enters the room.
16:56:16malumaluhm, I found a spec which expects wrong values from the fixtures, should I change the spec or the fixture for a patch? any convention?
16:59:51headius enters the room.
17:00:23rueProbably the spec. It is failing on MRI and rbx?
17:00:47malumalurbx
17:01:00malumaluI just saw, the implementation was also wrong
17:07:00oda leaves the room.
17:09:24lstoll leaves the room.
17:24:28naeu leaves the room.
17:30:36shoe leaves the room.
17:31:32enebo leaves the room.
17:33:17gavinstark leaves the room.
17:34:57shoe enters the room.
17:38:26joearnold enters the room.
17:38:45ezmob enters the room.
17:39:49imajes leaves the room.
17:40:40joearnold leaves the room.
17:40:53joearnold enters the room.
17:45:11kronos_vano enters the room.
17:46:33joachimm enters the room.
17:47:32nari leaves the room.
18:00:33benburkert enters the room.
18:07:25enebo enters the room.
18:08:52radarek enters the room.
18:11:44nicksieger leaves the room.
18:12:43nicksieger enters the room.
18:18:27krawek enters the room.
18:20:35mdalessio enters the room.
18:22:03imajes enters the room.
18:23:37naeu enters the room.
18:40:43nicksieger leaves the room.
18:48:54Arjen_ enters the room.
18:57:14mdalessio leaves the room.
18:57:34soveran enters the room.
19:02:03evanhola
19:03:24brixenallo
19:04:25joearnol_ enters the room.
19:04:30joearnold leaves the room.
19:04:38naeu leaves the room.
19:04:55DefilerHow's tricks?
19:06:41evangood, good.
19:06:41brixengood, how you doin Defiler?
19:06:46evanstill in argentina
19:06:51evanheaded to the airport in a couple hours
19:07:43Defilerbrixen: Falling apart, but working to reassemble myself :)
19:08:26brixenDefiler: yes, please do :)
19:08:56chris2 leaves the room.
19:09:37malumalu_ enters the room.
19:10:44malumalu leaves the room.
19:20:10rueEvening
19:20:59ruebrixen: How are you doing on the profiler?
19:24:32enebo leaves the room.
19:28:30brixenrue: working on some specs for it atm
19:32:51somebody_ enters the room.
19:33:21somebody_ leaves the room.
19:33:33somebody_ enters the room.
19:34:09somebodyWhy "for ... in ..." construction compiling like Array#each?
19:34:33headiusbecause that's what 'for' does
19:34:47headiusit just runs #each
19:40:21libc__ enters the room.
19:40:28somebodybut when we declare variable in "for in" it become global, in Array#each or any block it isn't become global
19:44:33brixensomebody_: looks like we need to push the var into the locals at that scope is all
19:45:09evanglobal?
19:45:19evani guess that broke
19:45:23evanit was fixed at one point
19:47:27brixenworks in a script but not irb
19:48:33evanhm.
19:48:38evanso it's an eval local problem.
19:48:39evanok
19:48:49libc_ leaves the room.
19:49:27kronos_vano leaves the room.
19:50:21brixenevan: yeah, eval local issue http://pastie.org/441013
19:50:26benburkert leaves the room.
19:52:17rueI think I have that fixed. I will just clean up the original patch and worry about redoing it later
19:52:20rueMomentito
19:52:35kronos_vanoI'm about this => http://pastie.org/441015
19:53:30boyscoutMake instance_eval not dup scopes - b294ab8 - Evan Phoenix
19:53:43evaninstance_eval / module_eval should be a bit nicer now
19:53:55chopmo enters the room.
19:54:00evanthey don't have to dup scopes (Static or Variable) to be used
19:54:05headius'for' doesn't get its own scope, ever
19:54:10headiushow are you doing eval locals again?
19:54:12evanthere is BlockEnviroment#call_under
19:54:25evanthat takes the object to be self, and a StaticScope object to use
19:54:36evanheadius: they're turned into methods
19:54:46evanit's probably an easy fix
19:54:57evanie, the wrong table is being consulted for eval locals introduced in a for
19:55:07headiusmmm interesting
19:55:21headiusthat must make eval locals a bit slow then, eh?
19:55:26evanyep
19:55:29evanbut they're rare enough.
19:55:33evanthat it's not bad.
19:55:42evanit's only for locals that are introduced by an eval
19:55:53evanif the compiler can already see it's a local, and know it's position, it's normal
19:59:29boyscoutCI: b294ab8 success. 1438 files, 7107 examples, 23404 expectations, 0 failures, 0 errors
20:01:20headiusevan: yeah sounds reasonable
20:04:38chopmo leaves the room.
20:06:49benburkert enters the room.
20:15:53jackdempsey leaves the room.
20:17:54joearnold enters the room.
20:18:40lstoll enters the room.
20:19:22joearnold leaves the room.
20:19:48joearnold enters the room.
20:20:34joachimm leaves the room.
20:21:42joearnol_ leaves the room.
20:24:19lstoll leaves the room.
20:24:23lstoll_ enters the room.
20:25:40joearnol_ enters the room.
20:26:07joearnold leaves the room.
20:41:00boyscoutStart of fixing local scoping in eval - 9d61322 - Evan Phoenix
20:43:19nicksieger enters the room.
20:43:40lstoll_ leaves the room.
20:44:09lstoll enters the room.
20:44:17boyscoutCI: 9d61322 success. .................................................................................................... .................................................................................................... .................................................................................................... ...............................................................................
20:44:18lstoll leaves the room.
20:45:51rueevan: http://gist.github.com/91957
20:46:14rueBut looks like you are going for the comprehensive
20:46:17rueNap time
20:47:40enebo enters the room.
20:55:11jackdempsey enters the room.
20:58:27joachimm enters the room.
20:59:16Arjen_ leaves the room.
21:21:51benny leaves the room.
21:33:31joearnol_ leaves the room.
21:33:49joearnold enters the room.
21:36:53devinus enters the room.
21:37:15devinusanybody know if there is a language agnostic freenode channel for language dev?
21:38:08joearnol_ enters the room.
21:39:19joearnold leaves the room.
21:41:42rueDunno
21:42:09botanicus enters the room.
21:44:54qbproger enters the room.
21:45:17jackdempsey leaves the room.
21:47:53peterhil enters the room.
21:54:02cout leaves the room.
21:56:51radarek leaves the room.
22:02:21jackdempsey enters the room.
22:02:43blowmage_ enters the room.
22:03:33PhilK leaves the room.
22:06:31macournoyer leaves the room.
22:15:31jackdempsey leaves the room.
22:15:53MrTerraDeath1 enters the room.
22:17:53blowmage leaves the room.
22:18:12botanicus leaves the room.
22:23:42djanowski enters the room.
22:24:30botanicus enters the room.
22:27:49mutle_ enters the room.
22:28:32joachimm leaves the room.
22:29:51soveran leaves the room.
22:44:55mutle leaves the room.
22:50:44jvoorhis enters the room.
22:57:17joearnol_ leaves the room.
22:57:43joearnold enters the room.
23:00:02botanicus leaves the room.
23:00:11therealadam leaves the room.
23:03:43devinus leaves the room.
23:12:01enebo leaves the room.
23:18:44nicksieger leaves the room.
23:24:46nari enters the room.
23:26:32febeling enters the room.
23:30:42djanowski leaves the room.
23:35:01wmoxam leaves the room.
23:37:05soveran enters the room.
23:41:54malumaluhm, most rubinius devs are located in north america, i guess?
23:42:05blowmage leaves the room.
23:43:22rueDepends
23:43:42rueevan and brixen are West Coast
23:43:52blowmage enters the room.
23:45:52rueI am EET, dbussink and tilman CET, libc over your side
23:46:44rueBut of course only the former duo can devote full attention to rbx insofar as I know
23:50:02malumaluok
23:52:12libc_ enters the room.
23:52:30jptixrue: what do you do besides rubinius atm?
23:53:03somebody_ enters the room.