|
Parrot 3.7.0 "Wanda" | parrot.org | Log: irclog.perlgeek.de/parrot/today | #parrotsketch meeting Tuesday 19:30 UTC Set by moderator on 25 August 2011. |
|||
| dalek | rrot: 6d55bf8 | plobsing++ | / (3 files): Push clone_key_arg() closer to where it is needed. To simplify *_keyed() vtable overrides, key arguments to these need to be cloned with any register references copied into the clone. However, such overrides are rare and checking this for EVERY SINGLE PMC ARGUMENT EVER is serious overkill on a hotpath. Instead, we need to clone the potential keys only in the code that sets up the keyed overrides. This gives a modest speedup on PCC-heavy code (~2% on oofib). |
00:07 | |
| rrot: fecadea | plobsing++ | / (4 files): headerizer |
|||
|
00:25
RobertLJ joined
|
|||
| plobsing was dissappointed that 6d55bf8 didn't get more speedup | 00:29 | ||
| dukeleto | plobsing: 2% is quite nice | 00:40 | |
| plobsing | I was expecting a bit more. I estimated roughly 2% on Ωη at the outset, so 2% on a pure-pcc benchmark feels weak | 00:42 | |
| it worked out that I only got 1% on Ωη | 00:45 | ||
|
00:47
whiteknight joined
|
|||
| whiteknight | good evening #parrot | 00:53 | |
| msg soh_cah_toa: I found this funny : notalwaysright.com/and-i-live-on-mt...h-ah/13464 | |||
| aloha | OK. I'll deliver the message. | ||
| dalek | op: 59c6284 | Whiteknight++ | stage0/runtime/jsobject.winxed: Fixes so jsobject.winxed builds and loads |
00:54 | |
| op: 035d034 | Whiteknight++ | / (2 files): refactor the Function/Object bootstrap so it actually works. Make sure to set the prototype properly. Refactor role checking to make it easier to specify roles for individual types. Add in some tests for JSObject |
|||
| op: d3938f8 | Whiteknight++ | / (2 files): +tests for several JSObject utility functions: construct and box_function. clean up some stuff |
|||
| op: ecd76e2 | Whiteknight++ | / (3 files): add the runtime directory to the harness. folders named t/stageX will be JS files. things named t/stageX_whatever will be winxed |
|||
| op: cfe1dc4 | Whiteknight++ | stage0/runtime/jsobject.winxed: Add in a few comments |
|||
| whiteknight | msg NotFound Winxed parses (x.foo)() as a method call, instead of as a get_attr_string call. Is that intended? Is there any easy way to say "get an attribute and invoke it, but not like a method"? | 00:56 | |
| aloha | OK. I'll deliver the message. | ||
| cotto_work | whiteknight: toss jsop into tools/dev/all-hll-test.pl whenever you think it's ready | 01:02 | |
| whiteknight | cotto_work: almost. I am very close to having a releasable stage 0 | ||
| I've done a lot of work on the object model today. I need to update the generated code to use the correct calls and classes | 01:04 | ||
| that gets me up to 90% easy | |||
| kid51 | 90% of what? | 01:05 | |
| cotto_work | btw, frontend_parrot2 works with Winxed, Rosella, parrot-gmp, parrot-linear-algebra, ohm-eta-wink-kzd, Plumage, Rakudo and Lua | ||
| nqp and partcl-nqp fail some tests, but I think they do with master too | 01:06 | ||
| NotFound | whiteknight: cast to var | 01:13 | |
| whiteknight | var(x.foo)()? | ||
| NotFound | Yeah | 01:14 | |
| The parentehsis in that case are just precedence marks, but the predence is already the same. | 01:15 | ||
| dalek | op: 04c84a4 | Whiteknight++ | stage0/js/ (2 files): box functions from the top-level scope and store them as globals. Change function generation so that every FunctionDecl has an implicit this as the first argument |
01:28 | |
| whiteknight | kid51: 90% of a working JavaScript compiler | ||
| cotto | ~~ | 01:41 | |
|
01:52
Kulag joined
01:57
woosley joined
01:58
jsut joined
02:10
RobertLJ joined
02:20
pjcj joined
03:08
RobertLJ left
03:39
athomason joined,
ingy joined,
TimToady joined,
jjore joined,
arnsholt joined
04:21
TimToady joined
|
|||
| benabik | o/ | 04:21 | |
|
04:21
ingy joined,
arnsholt joined
04:22
jjore joined,
athomason joined
04:23
ingyfoo joined
04:30
slavorg joined
04:31
arnsholt joined
05:17
dukeleto joined
|
|||
| cotto | dukeleto, ping | 06:38 | |
| dukeleto, see aloha-o-gram | 06:43 | ||
|
07:04
UltraDM joined
07:16
baest left,
nopaste joined
07:19
rurban_ joined
07:45
jkitazawa joined
07:46
TonyC joined
07:48
mj41 joined
07:51
nopaste joined
|
|||
| dalek | nxed: 73cf365 | NotFound++ | winxedst1.winxed: fix operator - with mixed type operands Issue 9, plobsing++ |
07:56 | |
| nxed: df5e5d4 | NotFound++ | pir/winxed_compiler.pir: update installable compiler |
07:59 | ||
|
08:07
lucian joined
|
|||
| dalek | rrot: 34470ce | NotFound++ | ext/winxed/compiler.pir: update winxed snapshot to df5e5d4fe3: |
08:11 | |
|
08:22
preflex_ joined
08:46
jsut_ joined
09:51
woosley left
09:55
dod joined
11:58
jsut joined
12:23
whiteknight joined
|
|||
| whiteknight | good morning, #parrot | 12:34 | |
| moritz | good morning whiteknight | 12:40 | |
| tadzik | good morning whiteknight | 12:43 | |
|
12:43
ambs joined
|
|||
| whiteknight | hello moritz, tadzik | 12:44 | |
| tadzik | whiteknight: how are things? | ||
| whiteknight | tadzik: pretty well actually. The trains are screwed up because of the hurricane, so I got to spent several hours over the last few days on my laptop hacking | 12:45 | |
| of course, sitting in a cramped train seat next to other sweaty commuters, but still | |||
|
12:46
mtk joined
|
|||
| whiteknight | also, we went out looking at houses last night and I found one I really like | 12:46 | |
| tadzik | good news | ||
| moritz | \\o/ | 12:47 | |
|
12:49
JimmyZ joined
12:58
rfwazoo joined
13:02
rfw joined
13:58
bluescreen joined
14:12
nopaste joined
14:24
zby_home joined
14:44
contingencyplan joined
15:14
dmalcolm joined
16:46
bubaflub joined
17:09
mj41 joined
|
|||
| dukeleto | ~~ | 17:19 | |
|
17:21
bubaflub joined
|
|||
| dukeleto | cotto: pong | 17:24 | |
| cotto: comments added to gist | 17:27 | ||
| cotto_work | ~~ | 17:31 | |
| dukeleto | cotto_work: mornin' | ||
| cotto_work | dukeleto: thanks | ||
|
17:32
bubaflub joined
17:49
bubaflub_ joined
17:55
not_gerd joined
|
|||
| not_gerd | good evening, #parrot | 17:55 | |
| cotto_work | hi not_gerd | 17:56 | |
|
17:58
nbrown joined
|
|||
| not_gerd | cotto_work: did you get your MSYS environment to work? | 18:01 | |
| cotto_work | not_gerd: haven't tried yet. I went to install msys, saw that I already had an install and got distracted. | 18:07 | |
| I don't recall installing it, but I also doubt that someone used a 0-day to install it for me. | 18:11 | ||
|
18:29
zby_home joined
19:29
bubaflub joined
|
|||
| cotto_work | seen kid51 | 19:32 | |
| aloha | kid51 was last seen in #parrot 18 hours 26 mins ago saying "90% of what?". | ||
|
19:59
bluescreen joined
20:37
davidfetter joined
21:30
bubaflub joined
22:34
arnsholt joined
22:40
rfw joined
23:51
janus joined
23:52
Coke joined
|
|||
| Coke | . | 23:52 | |
|
23:53
Coke joined
|
|||