Parrot 5.5.0 "Salvadori's Fig Parrot" | parrot.org/ | Log: irclog.perlgeek.de/parrot | #parrotsketch meeting Tuesday 19:30 UTC
Set by moderator on 25 June 2013.
dalek p: aa3dd30 | sorear++ | src/vm/jvm/runtime/org/perl6/nqp/jast2bc/AutosplitMethodWriter.java:
Split-aware instruction base size calculator
00:26
p: 4fd1847 | sorear++ | src/vm/jvm/runtime/org/perl6/nqp/jast2bc/AutosplitMethodWriter.java:
Fragment size calculator
p: 43db7b3 | sorear++ | src/vm/jvm/runtime/org/perl6/nqp/jast2bc/AutosplitMethodWriter.java:
Optimize try-catch edge generation for large methods
00:42
00:42 rurban1 joined 00:59 benabik joined 01:10 cooper joined 01:59 rurban1 joined 03:18 eternaleye joined 03:29 preflex_ joined 04:01 rurban1 joined 04:27 Psyche^ joined 04:40 rurban1 joined 04:51 zby_home joined 04:58 rurban1 joined 06:01 rurban1 joined 06:22 dukeleto joined
dukeleto ~~ 06:23
06:31 Mike-PerlRecruiter_ joined 06:37 bouncy joined 07:01 rurban1 joined 07:45 denisboyun joined 08:02 rurban1 joined 08:08 cosimo joined 08:09 cosimo joined 08:10 cosimo joined 08:11 cosimo joined 08:12 cosimo joined 08:14 cosimo joined 08:20 cosimo joined 08:41 Tene joined 09:03 rurban1 joined 09:36 Hunger joined 10:03 rurban1 joined
dalek p: 4d574a2 | sorear++ | src/ (4 files):
Add a local_lifetime hint op

This tells the code generator that the named locals don't need to escape the scope of the op. Note that this is more than just a scope analysis, since it affects behavior in loops: you're telling the codegen that it's OK to clobber the named variable between iterations. As such, to automatically generate it would require a dataflow analysis. A future dataflow analyzer might do so.
10:48
p: 968a0b4 | sorear++ | src/vm/jvm/runtime/org/perl6/nqp/jast2bc/AutosplitMethodWriter.java:
Fragment-sizing logic
p: 25887f2 | sorear++ | src/vm/jvm/runtime/org/perl6/nqp/jast2bc/AutosplitMethodWriter.java:
Fix L/J typo
10:50
p: 7718394 | sorear++ | src/vm/jvm/runtime/org/perl6/nqp/jast2bc/AutosplitMethodWriter.java:
Intern type descriptors for speed
p: 4e644af | sorear++ | src/vm/jvm/runtime/org/perl6/nqp/jast2bc/AutosplitMethodWriter.java:
Switch to BFS for type inference. Seems to result in fewer iterations for most functions.
p: c0cffa0 | sorear++ | src/vm/jvm/runtime/org/perl6/nqp/jast2bc/AutosplitMethodWriter.java:
Better debug output for fragment sizer
kudo/nom: a07c211 | sorear++ | / (2 files):
Generate local_lifetime hints.
10:52
11:03 rurban1 joined
dalek p: 418457e | sorear++ | src/ (4 files):
s/local_lifetime/locallifetime/g
11:04
kudo/nom: e63ebb6 | sorear++ | / (2 files):
s/local_lifetime/locallifetime/g
11:08
11:09 brrt joined
brrt hi #parrot 11:09
Util Hi brrt 11:29
brrt hi util
how is parrot land today 11:30
Util brrt: Pretty good. I resolved a parrot.org account problem for a GSoC student, and sent an email to Coverity about "access denied" to the Parrot defect list, and it is not even 7 AM here yet. How are you today? 11:43
brrt well, for me it has been 7AM hours past :-) 11:44
i went to a lecture but it wasn't given
had modest success trying to write a tiny piece of text
and am now hard at work in angularjs / django land
so…. intermediate, i'd say 11:45
Util brrt: angularjs looks like fun to work in. 11:52
brrt yes and no. yes, its very powerful 11:57
and no, becuase it can be mad
12:04 rurban1 joined 12:05 preflex joined
dalek p: bd00194 | sorear++ | src/vm/jvm/runtime/org/perl6/nqp/jast2bc/AutosplitMethodWriter.java:
Code generators for saving/restoring values
12:11
brrt anyway
where will our parrot fly to? 12:12
12:21 rurban1 joined 13:00 myhrlin_ joined 13:11 PacoAir joined 13:31 bluescreen joined 13:46 rurban1 joined 14:00 woosley1 joined 14:04 benabik joined 14:19 darbelo joined 14:26 rurban1 joined 14:42 rurban1 joined 15:00 rurban1 joined 15:28 bluescreen joined 15:32 rurban1 joined
dalek kudo/nom: 5c0dae4 | tadzik++ | src/core/Attribute.pm:
Nicer Attribute.gist
16:24
16:25 rurban1 joined 17:09 rurban1 joined 17:19 davidfetter_ joined 17:36 rurban1 joined 17:40 rurban1 joined 18:35 benabik joined 19:53 denisboyun joined 19:56 rurban1 joined 20:46 rurban1 joined 21:10 bluescreen joined
dalek p: 5237853 | sorear++ | src/vm/jvm/runtime/org/perl6/nqp/jast2bc/AutosplitMethodWriter.java:
fragment code generation
21:15
21:33 rurban1 joined 21:36 Timbus joined 22:02 rurban1 joined 22:17 rurban2 joined 22:30 benabik joined, rurban1 joined 22:57 kid51 joined 23:01 rurban1 joined 23:48 rurban1 joined 23:55 rurban1 joined