Show enters and exits. Hide enters and exits.
| 00:02:02 | yasuhito enters the room. | |
| 00:02:48 | benny enters the room. | |
| 00:04:21 | botanicus enters the room. | |
| 00:05:24 | yugui enters the room. | |
| 00:09:28 | imajes_ enters the room. | |
| 00:10:41 | aotearoa leaves the room. | |
| 00:11:13 | yasuhito leaves the room. | |
| 00:15:54 | josb leaves the room. | |
| 00:18:32 | dgtized | where is this CIA bot running off of -- is there a web page for it? |
| 00:18:41 | dgtized | ci.rubin.us seems to be non-functional |
| 00:19:26 | shoe | dgtized: cia.vs |
| 00:19:29 | headius | vc |
| 00:19:32 | shoe | er, cia.vc |
| 00:22:04 | dgtized | oh -- it's not a build bot as well, I wasn't reading it correctly |
| 00:22:24 | dgtized | what happened to the build bots? or are they not activated for cpp branch? |
| 00:22:39 | headius | I don't think they're on for cpp, correct |
| 00:22:59 | benny leaves the room. | |
| 00:24:46 | michalw leaves the room. | |
| 00:26:22 | aotearoa enters the room. | |
| 00:27:15 | joachimm leaves the room. | |
| 00:28:31 | drbrain | they're not, but we've moved a bunch of services off hoshi |
| 00:28:33 | binary42 leaves the room. | |
| 00:28:37 | drbrain | and I think this was one of them |
| 00:29:17 | brixen | the amd64 and ey64 bots are still functional. I can pretty easily make them run the cpp tests |
| 00:29:31 | brixen | once the rakefile settles down, I'll do that |
| 00:30:09 | nari_ leaves the room. | |
| 00:30:36 | dgtized | Out of curiousity, why is it the Dir methods are primitives and not FFI ish? |
| 00:31:01 | dgtized | just because they need to load in before FFI is operational or something? |
| 00:31:10 | Defiler | Because Dir#[] is hell |
| 00:31:23 | Defiler | space hell |
| 00:31:54 | dgtized | Can't we do the same type of Dir#tell stuff from FFI just fine though? |
| 00:32:09 | dgtized | or not tell, but seeking through the entries I mean |
| 00:32:10 | brixen | dgtized: because the structure differs on different platforms |
| 00:32:18 | Defiler | Yeah. there is no FFI function to invoke |
| 00:32:20 | brixen | dgtized: and evan has decided this is the way it will be done |
| 00:32:26 | Defiler | we would just be using FFI to invoke a function that we had written |
| 00:32:35 | Defiler | Since we are going to that trouble, why not finish the job and make it a builtin |
| 00:32:39 | Defiler | I suspect that was the reasoning, at least |
| 00:33:14 | dgtized | because it makes the primitive core larger that's all -- I just wish there was a nice way to split the IO related stuff out so it wasn't necessarily a primitive |
| 00:33:43 | brixen | bigger fish to fry atm |
| 00:33:46 | dgtized | k |
| 00:33:56 | brixen | functional beats elegant for now |
| 00:34:06 | brixen | we went rounds with FFI solution failing on different platforms |
| 00:34:46 | dgtized | I wonder what Squeak uses for primitives |
| 00:34:52 | dgtized | I will have to look at that |
| 00:35:01 | dgtized | doesn't matter for now obviously though |
| 00:35:19 | Defiler | That pretty much sums up the Dir situation, really |
| 00:35:31 | Defiler | constant platform-specific failures on platforms none of us have running anywhere |
| 00:35:45 | rubuildius_amd64 leaves the room. | |
| 00:36:18 | brixen | http://users.ipa.net/~dwighth/squeak/diy_sq_prims.html |
| 00:36:24 | brixen | heh, see Epilog |
| 00:36:25 | bricolage leaves the room. | |
| 00:36:47 | rubuildius_amd64 enters the room. | |
| 00:38:53 | dgtized | yea we do most of those don't we |
| 00:38:58 | brixen | yep |
| 00:39:20 | brixen | and the last one is the holy grail... wouldn't it be nice if we didn't need primitives at all |
| 00:39:27 | dgtized | the other paper in that directory is interesting too -- they have a performance metric of byte codes/second |
| 00:39:41 | dgtized | we keep track of sends per second, or at least total sends |
| 00:39:51 | dgtized | but byte codes might be useful as well |
| 00:40:39 | rubuildius_ey64 leaves the room. | |
| 00:40:44 | rubuildius_amd64 leaves the room. | |
| 00:41:13 | rubuildius_ey64 enters the room. | |
| 00:41:46 | rubuildius_amd64 enters the room. | |
| 00:43:51 | aotearoa leaves the room. | |
| 00:44:29 | benburkert_ enters the room. | |
| 00:44:52 | brixen | hmm, need to make those bots not fail when github is non-responsive |
| 00:45:37 | dgtized | What is Primitives::resolve_primitives for? That's a whole lot of if's to check |
| 00:46:29 | dgtized | or is that just called in order to initialize name mapping somewhere else? |
| 00:47:05 | Defiler | dgtized: It uses vm/gen/primitives_declare.hpp |
| 00:47:07 | Defiler | which is generated |
| 00:47:30 | benburkert__ enters the room. | |
| 00:48:25 | blakewatters enters the room. | |
| 00:48:41 | dgtized | nah I was talking about Primitive::resolve_primitive, which is used in CompiledMethod::formalize |
| 00:49:00 | Defiler | Yeah, so am I |
| 00:49:03 | dgtized | I was concerned that it's a big switch statement essentially |
| 00:49:11 | Defiler | vm/primitives.hpp |
| 00:49:11 | dgtized | but it looks like we only use that at Compile time? |
| 00:49:12 | shayarnett enters the room. | |
| 00:49:17 | Defiler | check out how 'resolve_primitive' is defined |
| 00:49:38 | dgtized | it's a series of if statements |
| 00:50:02 | drbrain | I'm going home before the rain obliterates me |
| 00:50:03 | dgtized | in gen/primitives_glue.gen.cpp |
| 00:50:44 | rubuildius_amd64 leaves the room. | |
| 00:50:50 | Defiler | Those are pretty necessary |
| 00:51:01 | rubuildius_ey64 leaves the room. | |
| 00:51:13 | Defiler | C++ just sees Object* as the type of these args |
| 00:51:33 | rubuildius_ey64 enters the room. | |
| 00:51:34 | dgtized | I guess I'm just asking what the frequency it gets called, I mean can we hash on them or is it worth it? |
| 00:51:37 | Defiler | but in, say, fixnum_div, we have to figure out which numeric type we 'really' are |
| 00:51:46 | rubuildius_amd64 enters the room. | |
| 00:51:52 | Defiler | Think of this like virtual function dispatch |
| 00:52:32 | Defiler | There might be a better way, but I'm not sure what it would look like |
| 00:53:31 | dgtized | Couldn't we just put a reference to the executor for each primitive in an stl::map? |
| 00:53:39 | dgtized | or hashmap? |
| 00:53:59 | aotearoa enters the room. | |
| 00:54:07 | dgtized | I mean it's just a lookup table for the primitive to it's name right? |
| 00:54:15 | dgtized | sorry from it's name to the function |
| 00:54:57 | Defiler | Are we talking about different if statements here? |
| 00:55:00 | Defiler | Can you give me a file and line? |
| 00:55:02 | rubuildius_ey64 leaves the room. | |
| 00:55:07 | nari enters the room. | |
| 00:55:34 | rubuildius_ey64 enters the room. | |
| 00:55:47 | dgtized | line 1319 onward in gen/primitives_glue.gen.cpp |
| 00:55:58 | dgtized | I'm not talking about all the type checking code in each primitive, that's fine |
| 00:56:21 | Defiler | Oh, yeah. That is lame |
| 00:56:27 | Defiler | We should fix that. Heh |
| 00:57:49 | dgtized | Just static allocate a lookup table of some sort in the Primitives class and then put it in the vm init somewhere? |
| 00:58:14 | headius leaves the room. | |
| 00:58:19 | Defiler | Seems reasonable to me |
| 00:58:28 | headius enters the room. | |
| 00:58:54 | benburkert___ enters the room. | |
| 01:00:04 | benburkert leaves the room. | |
| 01:00:26 | antares_ leaves the room. | |
| 01:00:33 | antares enters the room. | |
| 01:00:38 | jbarnette leaves the room. | |
| 01:03:08 | benburkert_ leaves the room. | |
| 01:04:25 | yugui leaves the room. | |
| 01:04:31 | dgtized | or wait, does that only get used when the primitives are actually compiled? |
| 01:04:39 | dgtized | in bootstrap I mean? |
| 01:04:47 | dgtized | cause then i guess it just doesn't really matter |
| 01:06:19 | lopex leaves the room. | |
| 01:07:50 | Defiler | dgtized: Well, it only gets used the first time either way, because once it has been dispatched one, the sendsite has a pointer to the primitive function |
| 01:08:06 | Defiler | and doesn't look it up again until that field is invalidated |
| 01:08:49 | robin_dewd leaves the room. | |
| 01:09:24 | dgtized | oh well I guess it's silly to fix then |
| 01:11:16 | binary42 enters the room. | |
| 01:11:31 | hemulen leaves the room. | |
| 01:14:30 | josb enters the room. | |
| 01:14:30 | benburkert__ leaves the room. | |
| 01:18:12 | CIA-30 | * Fixed vm/instructions_gen.rb and cpp; fa4b407 - Ryan Davis |
| 01:22:15 | CIA-30 | * added my private rakefile to ignore; affa52e - Ryan Davis |
| 01:28:52 | twbray leaves the room. | |
| 01:36:16 | ezmobius leaves the room. | |
| 01:45:27 | qrush enters the room. | |
| 01:48:36 | CIA-30 | * Repair recent self-inflicted damage to Object primitives; e3e1abb - Wilson Bilkovich |
| 01:49:47 | jtoy enters the room. | |
| 01:53:24 | CIA-30 | * Hook up more dependencies in vm.rake, especially for generated files. Fix .depend.mf generation.; 72ad3d4 - Eric Hodel |
| 01:55:24 | ezmobius enters the room. | |
| 01:55:49 | benburkert___ leaves the room. | |
| 01:55:55 | dfg59 leaves the room. | |
| 01:57:22 | sambo82 leaves the room. | |
| 01:59:15 | c0sin leaves the room. | |
| 01:59:35 | botanicus leaves the room. | |
| 02:06:23 | headius leaves the room. | |
| 02:10:21 | shayarnett leaves the room. | |
| 02:11:04 | imajes_ leaves the room. | |
| 02:11:46 | imajes_ enters the room. | |
| 02:25:27 | VVSiz_ enters the room. | |
| 02:27:02 | CIA-30 | * Fix vm:clean, simplify vm/instructions.{o,bc}; 9901699 - Eric Hodel |
| 02:30:06 | headius enters the room. | |
| 02:43:36 | VVSiz leaves the room. | |
| 02:43:43 | ijcd leaves the room. | |
| 02:43:56 | dysinger leaves the room. | |
| 02:44:11 | twbray enters the room. | |
| 02:46:02 | rubuildius_ey64 leaves the room. | |
| 02:46:35 | rubuildius_ey64 enters the room. | |
| 03:01:25 | headius leaves the room. | |
| 03:01:54 | headius enters the room. | |
| 03:07:50 | robin_dewd enters the room. | |
| 03:10:51 | twbray leaves the room. | |
| 03:11:30 | mernen enters the room. | |
| 03:13:10 | wmoxam enters the room. | |
| 03:14:43 | fbuilesv enters the room. | |
| 03:14:49 | shayarnett enters the room. | |
| 03:21:15 | dysinger enters the room. | |
| 03:21:22 | dysinger leaves the room. | |
| 03:21:51 | dysinger enters the room. | |
| 03:23:03 | twbray enters the room. | |
| 03:23:06 | antares leaves the room. | |
| 03:31:04 | lchin enters the room. | |
| 03:52:35 | twbray leaves the room. | |
| 04:09:02 | Fullmoon enters the room. | |
| 04:13:49 | hemulen enters the room. | |
| 04:14:00 | hemulen leaves the room. | |
| 04:14:57 | wmoxam_ leaves the room. | |
| 04:18:59 | mernen | hmm |
| 04:19:02 | mernen | vm/builtin/object.hpp:100: error: ‘assert’ was not declared in this scope |
| 04:19:18 | mernen | anything obvious I'm missing? Trying to compile the cpp branch on ubuntu 32-bit, btw |
| 04:26:40 | ubiquitous enters the room. | |
| 04:32:34 | twbray enters the room. | |
| 04:35:56 | benburkert enters the room. | |
| 04:38:16 | ubiquitous leaves the room. | |
| 04:42:08 | brapse enters the room. | |
| 04:55:40 | shayarnett leaves the room. | |
| 05:06:24 | mernen leaves the room. | |
| 05:11:26 | lstoll enters the room. | |
| 05:15:43 | qrush leaves the room. | |
| 05:20:35 | rphillips leaves the room. | |
| 05:32:29 | binary42 leaves the room. | |
| 05:35:01 | binary42 enters the room. | |
| 05:40:44 | brapse leaves the room. | |
| 05:44:46 | botanicus enters the room. | |
| 05:56:19 | hoopy_ enters the room. | |
| 06:02:34 | aotearoa leaves the room. | |
| 06:06:45 | hoopy leaves the room. | |
| 06:07:58 | twbray leaves the room. | |
| 06:13:04 | aotearoa enters the room. | |
| 06:15:46 | rubuildius_amd64 leaves the room. | |
| 06:16:48 | rubuildius_amd64 enters the room. | |
| 06:21:26 | Fullmoon leaves the room. | |
| 06:22:52 | lstoll leaves the room. | |
| 06:23:22 | lstoll enters the room. | |
| 06:34:35 | benburkert leaves the room. | |
| 06:36:08 | BobFunk leaves the room. | |
| 06:36:21 | benburkert enters the room. | |
| 06:42:20 | shame leaves the room. | |
| 06:43:27 | shame enters the room. | |
| 06:54:43 | benburkert leaves the room. | |
| 06:57:19 | benburkert enters the room. | |
| 07:02:53 | ezmobius leaves the room. | |
| 07:04:14 | lchin leaves the room. | |
| 07:05:54 | aotearoa leaves the room. | |
| 07:10:04 | aotearoa enters the room. | |
| 07:12:26 | joachimm enters the room. | |
| 07:18:30 | lchin enters the room. | |
| 07:18:36 | lstoll leaves the room. | |
| 07:19:16 | lstoll enters the room. | |
| 07:26:32 | benburkert leaves the room. | |
| 07:28:28 | joachimm_ enters the room. | |
| 07:35:03 | BobFunk enters the room. | |
| 07:41:52 | botanicus_ enters the room. | |
| 07:42:34 | botanicus__ enters the room. | |
| 07:42:54 | joachimm leaves the room. | |
| 07:43:56 | botanicus_ leaves the room. | |
| 07:44:18 | botanicus_ enters the room. | |
| 07:45:28 | botanicus___ enters the room. | |
| 07:45:29 | botanicus leaves the room. | |
| 07:46:19 | botanicus__ leaves the room. | |
| 07:55:38 | michalw enters the room. | |
| 07:58:17 | jgre enters the room. | |
| 08:01:59 | botanicus_ leaves the room. | |
| 08:09:54 | blakewatters leaves the room. | |
| 08:24:29 | joachimm_ leaves the room. | |
| 08:26:20 | thehcdreamer enters the room. | |
| 08:49:11 | yugui enters the room. | |
| 09:04:31 | dysinger leaves the room. | |
| 09:14:07 | octopod enters the room. | |
| 09:26:07 | lstoll leaves the room. | |
| 09:31:02 | CIA-30 | * Compile the kernel, and load it in Add loading of the kernel to driver/cli.cpp. Add tasks to compile the kernel, use 'rake kernel:build'; d19313c - Evan Phoenix |
| 09:32:58 | robin_dewd leaves the room. | |
| 09:39:08 | Maledictus enters the room. | |
| 10:11:16 | headius | you guys might want to look into this: http://gist.github.com/3597 |
| 10:11:34 | headius | pretty unexpected that it would be so slow (rbx results are at the bottom) |
| 10:20:29 | VVSiz | the same on Ubuntu Linux: http://pastie.org/245473 (98 secs for rubinius, 2.25secs for JRuby) |
| 10:34:52 | krsh enters the room. | |
| 10:43:46 | chris2 enters the room. | |
| 10:44:52 | chris2 leaves the room. | |
| 10:45:09 | chris2 enters the room. | |
| 11:05:14 | botanicus___ leaves the room. | |
| 11:08:41 | jtoy leaves the room. | |
| 11:12:30 | yugui leaves the room. | |
| 11:33:30 | krsh leaves the room. | |
| 11:33:46 | mutle_ enters the room. | |
| 11:41:40 | mutle leaves the room. | |
| 11:42:13 | nari leaves the room. | |
| 11:49:27 | robin_dewd enters the room. | |
| 11:51:09 | botanicus_ enters the room. | |
| 11:54:02 | botanicus enters the room. | |
| 11:55:00 | botanicus_ leaves the room. | |
| 11:55:03 | botanicus_ enters the room. | |
| 11:56:07 | rodimius_ enters the room. | |
| 12:00:01 | rodimius__ leaves the room. | |
| 12:10:56 | headius leaves the room. | |
| 12:11:28 | headius enters the room. | |
| 12:19:32 | botanicus leaves the room. | |
| 12:26:07 | qrush enters the room. | |
| 12:28:33 | headius_ enters the room. | |
| 12:28:33 | headius leaves the room. | |
| 12:31:26 | antares enters the room. | |
| 12:36:30 | headius_ leaves the room. | |
| 12:46:19 | yasuhito enters the room. | |
| 12:50:44 | lchin leaves the room. | |
| 12:54:35 | yroc enters the room. | |
| 13:06:05 | wvdschel enters the room. | |
| 13:31:01 | rubuildius_ey64 leaves the room. | |
| 13:31:08 | qrush leaves the room. | |
| 13:31:35 | rubuildius_ey64 enters the room. | |
| 13:50:08 | benny enters the room. | |
| 13:52:27 | michalw leaves the room. | |
| 14:16:00 | hemulen enters the room. | |
| 14:18:43 | binary42 leaves the room. | |
| 14:20:01 | mernen enters the room. | |
| 14:24:06 | AndrewO enters the room. | |
| 14:25:03 | wmoxam leaves the room. | |
| 14:31:30 | imajes_ leaves the room. | |
| 14:37:21 | blakewatters enters the room. | |
| 14:43:47 | moofbong enters the room. | |
| 14:46:21 | fbuilesv leaves the room. | |
| 14:48:09 | binary42 enters the room. | |
| 14:51:40 | fbuilesv enters the room. | |
| 14:52:04 | BobFunk leaves the room. | |
| 14:52:08 | joachimm enters the room. | |
| 14:52:31 | aotearoa leaves the room. | |
| 14:53:35 | binary42 leaves the room. | |
| 14:58:30 | pauldix enters the room. | |
| 15:05:33 | twbray enters the room. | |
| 15:14:28 | wmoxam enters the room. | |
| 15:25:38 | wvdschel leaves the room. | |
| 15:28:00 | yugui enters the room. | |
| 15:28:21 | joachimm leaves the room. | |
| 15:52:03 | fbuilesv leaves the room. | |
| 15:52:37 | twbray leaves the room. | |
| 15:53:31 | heycarsten enters the room. | |
| 15:57:48 | lstoll enters the room. | |
| 16:02:32 | fbuilesv enters the room. | |
| 16:03:55 | lstoll leaves the room. | |
| 16:05:30 | pauldix leaves the room. | |
| 16:24:23 | benny leaves the room. | |
| 16:27:15 | twbray enters the room. | |
| 16:27:24 | Fullmoon enters the room. | |
| 16:37:20 | ryanlowe enters the room. | |
| 16:37:49 | rphillips enters the room. | |
| 16:40:31 | ryanlowe | mornin' |
| 16:41:39 | Defiler | morning |
| 16:43:53 | enebo enters the room. | |
| 16:50:01 | Fullmoon leaves the room. | |
| 16:52:36 | twbray leaves the room. | |
| 16:58:59 | jgre leaves the room. | |
| 17:00:00 | brixen | I see father xmas visited last night |
| 17:06:01 | jbarnette enters the room. | |
| 17:06:11 | Fullmoon enters the room. | |
| 17:11:02 | rubuildius_ey64 leaves the room. | |
| 17:11:13 | benburkert enters the room. | |
| 17:11:35 | rubuildius_ey64 enters the room. | |
| 17:12:12 | robin_dewd leaves the room. | |
| 17:12:16 | Fullmoon leaves the room. | |
| 17:15:35 | yugui leaves the room. | |
| 17:18:22 | rodimius_ leaves the room. | |
| 17:22:01 | jgre enters the room. | |
| 17:22:28 | dgtized | where is assert supposed to be declared in, I'm getting errors that it's missing from builtin/object.hpp |
| 17:23:16 | bricolage enters the room. | |
| 17:23:38 | Fullmoon enters the room. | |
| 17:23:40 | dgtized | I added assert.h to builtin/object.hpp but I was curious if it was supposed to get it from somewhere else? |
| 17:24:31 | dgtized | also builtin/hash.hpp complains that hashval is not declared |
| 17:24:43 | BobFunk enters the room. | |
| 17:25:59 | brixen | dgtized: don't worry about hash.cpp yet, I'm talking to evan this morning about it. might be going away |
| 17:26:43 | brixen | dgtized: also, there's been a number of cases where header files don't need to be included on OSX but do on various linux flavors |
| 17:26:50 | brixen | so, add them if they're missing for you |
| 17:27:01 | yugui enters the room. | |
| 17:27:47 | dgtized | the hashval thing is more serious, it doesn't like typedef size_t hashval; so it bleeds that dislike all over 4 or 5 files |
| 17:28:02 | dgtized | size_t is long int? |
| 17:28:11 | brixen | depends on platform |
| 17:28:13 | brixen | that's why it's used |
| 17:28:26 | brixen | seems like disliking the typedef line is odd |
| 17:29:17 | dgtized | http://gist.github.com/3639 |
| 17:29:42 | dgtized | it is odd, maybe size_t isn't declared yet? |
| 17:29:42 | brixen | probably missing another header file? |
| 17:29:45 | dgtized | where is that from? |
| 17:29:52 | brixen | for you, dunno ;) |
| 17:30:22 | jbarnette leaves the room. | |
| 17:31:34 | dgtized | apparently #include <cstddef> fixes it |
| 17:31:39 | dgtized | I think anyway |
| 17:32:39 | brixen | yep, that's what C++ nutshell says too :) |
| 17:33:29 | dgtized | ugh -- where do I get llvm-g++ |
| 17:33:35 | dgtized | it's not in the externals_lib |
| 17:34:31 | dgtized | nm, somehow it got instructions.bc got deleted by accident |
| 17:35:48 | rubuildius_amd64 leaves the room. | |
| 17:35:55 | Fullmoon leaves the room. | |
| 17:36:02 | rubuildius_ey64 leaves the room. | |
| 17:36:36 | rubuildius_ey64 enters the room. | |
| 17:36:51 | rubuildius_amd64 enters the room. | |
| 17:38:39 | dgtized | stupid github |
| 17:38:52 | dgtized | it lags out in an unfortunate fashion at times |
| 17:40:11 | dgtized | the bots clearly don't like it either |
| 17:41:02 | rubuildius_ey64 leaves the room. | |
| 17:41:34 | rubuildius_ey64 enters the room. | |
| 17:42:58 | rubuildius_amd64 leaves the room. | |
| 17:44:00 | rubuildius_amd64 enters the room. | |
| 17:44:56 | dgtized | well whenever github comes back I will commit my 3 line fix for linux and to ignore the vm/.deps dir |
| 17:45:07 | nicksieger leaves the room. | |
| 17:45:27 | nexcastellan | Github, smarten up. |
| 17:45:43 | dgtized | whenever evan returns, he should know that the vm unit tests are still failing due to a compiler mangling problem |
| 17:45:48 | nicksieger enters the room. | |
| 17:47:43 | evan | i'm here |
| 17:47:57 | evan | g++ is broken? |
| 17:47:57 | rubuildius_amd64 leaves the room. | |
| 17:48:38 | dgtized | evan: it' |
| 17:48:41 | dgtized | oops |
| 17:48:50 | dgtized | it's that same name mangling problem i showed you yesterday |
| 17:49:00 | rubuildius_amd64 enters the room. | |
| 17:49:30 | yroc leaves the room. | |
| 17:49:43 | evan | you mean the strlcpy problem? |
| 17:49:46 | evan | where are you seeing that? |
| 17:49:47 | dgtized | no |
| 17:49:58 | dgtized | during the unit tests, just a sec I'll show you again |
| 17:50:43 | antares leaves the room. | |
| 17:51:22 | dgtized | http://pastie.org/245711 |
| 17:51:25 | pauldix enters the room. | |
| 17:52:57 | rubuildius_amd64 leaves the room. | |
| 17:52:59 | evan | which failure are you talking about? |
| 17:53:59 | rubuildius_amd64 enters the room. | |
| 17:54:47 | brixen | looks like the ERROR: Program used external function '<mangle>..' |
| 17:54:56 | evan | thats just a C++ name |
| 17:55:01 | evan | thats supposed to be mangled |
| 17:55:15 | evan | dgtized: run 'nm builtin/task.o | grep simple_return' |
| 17:55:25 | evan | do you see that exact symbol name it's looking for? |
| 17:57:26 | brixen | ugh! del.icio.us just royally screwed their interface |
| 17:57:49 | brixen | no longer can you just type and <tab> to complete, you now have to arrow in that stupid dropdown? |
| 17:59:12 | NoKarma enters the room. | |
| 17:59:27 | botanicus enters the room. | |
| 17:59:58 | pauldix leaves the room. | |
| 17:59:59 | thehcdreamer leaves the room. | |
| 18:00:48 | rubuildius_amd64 leaves the room. | |
| 18:01:02 | rubuildius_ey64 leaves the room. | |
| 18:01:36 | rubuildius_ey64 enters the room. | |
| 18:01:51 | rubuildius_amd64 enters the room. | |
| 18:04:48 | rubuildius_amd64 leaves the room. | |
| 18:05:37 | ryanlowe | brixen: yeah, people are upset! it's amazing how a small change can really throw things off |
| 18:05:51 | rubuildius_amd64 enters the room. | |
| 18:05:56 | ryanlowe | one of my friends sent Yahoo a nasty email |
| 18:06:40 | brixen | ryanlowe: it is absolutely horrid |
| 18:06:47 | brixen | ryanlowe: the interface is horrid too |
| 18:07:00 | brixen | so much junk, can't even read what I'm interested in |
| 18:07:06 | ryanlowe | it's amazing how intentions are lost when the founder leaves the project |
| 18:07:12 | brixen | people who make these types of interfaces boggle my mind |
| 18:07:15 | ryanlowe | the whole point of delicious was that it was fast |
| 18:08:10 | ryanlowe | I'm sure a whole team of Yahoo User Experience "engineers" are to blame |
| 18:08:39 | brixen | clueless |
| 18:10:48 | lopex enters the room. | |
| 18:11:15 | dgtized | evan: greping the nm output finds that exact symbol |
| 18:11:29 | evan | then it's not a mangling problem |
| 18:12:00 | Fullmoon enters the room. | |
| 18:12:12 | dgtized | well the tests are running after the linking step |
| 18:12:20 | dgtized | and I can't imagine that would succeed without task.o |
| 18:13:34 | Arjen_ enters the room. | |
| 18:16:17 | botanicus_ leaves the room. | |
| 18:16:24 | octopod leaves the room. | |
| 18:17:09 | headius enters the room. | |
| 18:20:01 | dgtized leaves the room. | |
| 18:22:56 | dgtized enters the room. | |
| 18:23:33 | Fullmoon_ enters the room. | |
| 18:23:44 | Fullmoon leaves the room. | |
| 18:32:15 | octopod enters the room. | |
| 18:32:26 | CIA-30 | * fixed includes for linux and ignore .deps; 5e48dc8 - Charles Comstock |
| 18:32:34 | Yurik enters the room. | |
| 18:36:22 | twbray enters the room. | |
| 18:42:32 | gnufied enters the room. | |
| 18:47:01 | yugui leaves the room. | |
| 18:48:22 | botanicus leaves the room. | |
| 18:50:03 | mutle_ leaves the room. | |
| 18:51:27 | mutle enters the room. | |
| 18:53:17 | lopex leaves the room. | |
| 18:57:27 | gnufied leaves the room. | |
| 18:57:31 | enebo leaves the room. | |
| 18:59:49 | dfg59 enters the room. | |
| 19:07:15 | NoKarma leaves the room. | |
| 19:08:48 | octopod leaves the room. | |
| 19:11:48 | jgre leaves the room. | |
| 19:13:23 | mernen | dgtized: ohh, thanks for the linux fix |
| 19:13:26 | mernen | I thought it was just me |
| 19:16:59 | benburkert_ enters the room. | |
| 19:18:44 | Fullmoon_ leaves the room. | |
| 19:30:10 | antares enters the room. | |
| 19:30:29 | yasuhito leaves the room. | |
| 19:31:58 | brixen | evan: see updates to http://rubini.us/t/674 |
| 19:32:08 | brixen | the open questions have (TODO) next to them |
| 19:32:14 | benburkert leaves the room. | |
| 19:32:25 | enebo enters the room. | |
| 19:35:06 | fbuilesv leaves the room. | |
| 19:35:30 | evan | ok. |
| 19:36:31 | ijcd enters the room. | |
| 19:36:37 | brixen | anyone have suggestions for del.icio.us replacements? |
| 19:37:29 | tarcieri | delicious.com... oh wait |
| 19:45:20 | VVSiz | brixen: what's wrong with del.icio.us? |
| 19:45:40 | mernen | VVSiz: they just rolled out the new UI today |
| 19:46:02 | brixen | VVSiz: horrid, horrid, idiotic interface |
| 19:46:43 | mernen | so far, doesn't seem *that* bad to me |
| 19:46:47 | VVSiz | ah, WHY?!? :) Well, I didn't have high hopes for that service after the "official" plugin for firefox, being so bloated and evil |
| 19:47:01 | mernen | though it certainly lost its original appeal |
| 19:47:27 | mernen | VVSiz: I tried to use the full extension |
| 19:47:31 | mernen | but it was too invasive |
| 19:47:45 | mernen | then I switched to the light mode... but still it was being more invasive than it should |
| 19:48:05 | VVSiz | indeed, just total overkill |
| 19:48:05 | mernen | now I'm back to my bookmarklet |
| 19:48:20 | VVSiz | bookmarklet is the right way indeed |
| 19:48:37 | mernen | which with just a few minor tweaks actually came better than the light mode |
| 19:48:39 | VVSiz | damn, now they forward everything to new domain |
| 19:49:02 | VVSiz | OK, I'm off to eat my birthday turkey! :) |
| 19:49:56 | ezmobius enters the room. | |
| 19:51:08 | nari enters the room. | |
| 19:54:18 | brixen | VVSiz: happy birthday! |
| 19:54:40 | mernen | hey, happy birthday! |
| 19:54:51 | brixen | mernen: what is this bookmarklet of which you speak? |
| 19:55:07 | benny enters the room. | |
| 19:56:28 | mernen | a bookmarklet to pop up an "add to del.icio.us" window |
| 19:57:08 | mernen | slightly tweaked from the original one on delicious' help (which actually replaced the active window instead of opening a new one, among a few other issues) |
| 19:57:22 | brixen | mernen: ahh, ok |
| 19:57:26 | brixen | yeah, I used that |
| 19:57:33 | mernen | javascript:void(open('http://del.icio.us/post?v=4;noui=yes;jump=close;url='+encodeURIComponent(location.href)+';title='+ encodeURIComponent(document.title)+';notes='+encodeURIComponent(getSelection()),'','width=780,height =500,scrollbars=yes')) |
| 19:57:36 | brixen | but I want a replacement for del.icio.us now |
| 19:57:38 | chris2 leaves the room. | |
| 19:57:42 | mernen | I see |
| 19:58:06 | mernen | well, I can't really help here... I'm a delicious user too |
| 19:58:18 | mernen | besides delicious, I can only remember google's bookmarks |
| 19:58:26 | mernen | which aren't really the same thing |
| 19:58:31 | brixen | heh, yeah |
| 19:58:52 | brixen | seems like such a simple requirement: web-based + usable |
| 19:59:05 | brixen | I guess 50% correct is something ;) |
| 19:59:08 | antares | brixen: ma.gnolia is a nice bookmarking service, but not really the same thing as delicious |
| 20:00:02 | brixen | antares: ahh, yeah, started using that once |
| 20:02:02 | brixen | "Our goal has been to keep the new design similar in spirit to the old one, so all of you veterans should be able to jump in without any confusion." |
| 20:02:06 | brixen | fail |
| 20:09:16 | krsh enters the room. | |
| 20:09:50 | c0sin enters the room. | |
| 20:14:04 | BobFunk leaves the room. | |
| 20:18:14 | benny leaves the room. | |
| 20:20:49 | VVSiz | brixen, mernen: thanks! :) |
| 20:21:09 | shame leaves the room. | |
| 20:21:57 | shame enters the room. | |
| 20:23:52 | ezmobius leaves the room. | |
| 20:33:15 | Fullmoon enters the room. | |
| 20:33:41 | botanicus enters the room. | |
| 20:36:57 | ezmobius enters the room. | |
| 20:47:01 | heycarsten leaves the room. | |
| 20:47:27 | twbray leaves the room. | |
| 20:52:19 | wmoxam leaves the room. | |
| 20:54:54 | CIA-30 | * Look in the correct directory for 'missing_primitives'; 3420ff2 - Wilson Bilkovich |
| 20:54:55 | CIA-30 | * Remove 'no_value' field from MethodContext Remove 'perform_hook' and its tests; 54c6538 - Wilson Bilkovich |
| 20:54:55 | CIA-30 | * Helpful comment in objectmemory.hpp; 632b0b8 - Wilson Bilkovich |
| 20:54:56 | CIA-30 | * Implement String::equal and mark it as a primitive Change some 'int' return types to real 'bool' types; 4d6c3c4 - Wilson Bilkovich |
| 20:55:51 | BobFunk enters the room. | |
| 20:57:33 | bricolage leaves the room. | |
| 20:58:03 | bricolage enters the room. | |
| 21:00:05 | michalw enters the room. | |
| 21:12:39 | ryanlowe | brixen: I am working on a delicious replacement that does other things |
| 21:12:52 | ryanlowe | pm me if you'd like to see it |
| 21:13:28 | jbarnette enters the room. | |
| 21:16:47 | aotearoa enters the room. | |
| 21:16:59 | BobFunk leaves the room. | |
| 21:19:48 | benburkert_ leaves the room. | |
| 21:20:50 | ijcd_ enters the room. | |
| 21:23:49 | BobFunk enters the room. | |
| 21:28:22 | twbray enters the room. | |
| 21:29:43 | BobFunk leaves the room. | |
| 21:35:11 | ijcd leaves the room. | |
| 21:37:50 | Fullmoon leaves the room. | |
| 21:39:29 | bricolage leaves the room. | |
| 21:42:35 | qrush enters the room. | |
| 21:45:34 | krsh leaves the room. | |
| 21:48:13 | Fullmoon enters the room. | |
| 21:48:20 | Fullmoon leaves the room. | |
| 21:48:23 | dysinger enters the room. | |
| 21:54:26 | mernen leaves the room. | |
| 21:57:23 | Fullmoon enters the room. | |
| 22:00:14 | c0sin leaves the room. | |
| 22:00:26 | Fullmoon leaves the room. | |
| 22:00:46 | Yurik leaves the room. | |
| 22:10:25 | Fullmoon enters the room. | |
| 22:12:58 | blakewatters leaves the room. | |
| 22:13:29 | Fullmoon leaves the room. | |
| 22:14:25 | benburkert enters the room. | |
| 22:24:12 | Fullmoon enters the room. | |
| 22:27:55 | twbray leaves the room. | |
| 22:39:49 | benburkert leaves the room. | |
| 22:45:56 | Maledikt enters the room. | |
| 22:47:38 | aotearoa leaves the room. | |
| 22:51:29 | aotearoa enters the room. | |
| 22:52:28 | methods enters the room. | |
| 22:52:52 | methods | i heard there was tests that show 1000x speed improvements compared to mri ? |
| 22:54:08 | aotearoa leaves the room. | |
| 22:54:57 | headius | heheh |
| 22:55:07 | headius | I think someone was pulling your leg |
| 22:55:44 | headius | 1000x speed improvement would probably beat C in most cases |
| 22:57:05 | moofbong leaves the room. | |
| 22:58:28 | tarcieri | heh |
| 22:59:23 | AndrewO leaves the room. | |
| 23:00:16 | Maledictus leaves the room. | |
| 23:11:22 | Maledikt leaves the room. | |
| 23:15:45 | enebo leaves the room. | |
| 23:16:50 | CIA-30 | * Move rubypp stuff into its own task to reduce duplication.; c04cc29 - Eric Hodel |
| 23:16:51 | CIA-30 | * Make prereqs, dependees readable; ba84a86 - Eric Hodel |
| 23:16:51 | CIA-30 | * tests depend on objs; 8684bc6 - Eric Hodel |
| 23:17:07 | imajes_ enters the room. | |
| 23:18:28 | michalw leaves the room. | |
| 23:21:57 | imajes_ leaves the room. | |
| 23:22:22 | dfg59 leaves the room. | |
| 23:26:23 | imajes_ enters the room. | |
| 23:26:25 | jazen leaves the room. | |
| 23:26:32 | jazen enters the room. | |
| 23:29:47 | CIA-30 | * Fix rubypp_task because I am an idiot.; 07fb519 - Eric Hodel |
| 23:42:55 | Arjen_ leaves the room. | |
| 23:45:32 | twbray enters the room. | |
| 23:53:48 | Fullmoon leaves the room. | |
| 23:54:55 | imajes_ leaves the room. | |
| 23:58:39 | wmoxam enters the room. |