Perl 6 - the future is here, just unevenly distributed

IRC log for #perl6, 2007-12-27

Perl 6 | Reference Documentation | Rakudo

| Channels | #perl6 index | Today | | Search | Google Search | Plain-Text | summary

All times shown according to UTC.

Time Nick Message
00:03 pugs_svn r19264 | ruoso++ | [yap6] yet more cleaning in yap6.h, now the YAP6__BASE__Value and YAP6__BASE__Dispatcher macros expand to the internal specs of the struct.
00:03 r0bby joined #perl6
00:05 theorbtwo joined #perl6
00:09 pugs_svn r19265 | ruoso++ | [yap6] splitting YAP6_* macros to yap6_macros.h
00:44 pugs_svn r19266 | fglock++ | [kp6-parrot] alias Sub to Perl6Sub; gives an error: "Null PMC access"
01:04 turrepurre joined #perl6
01:05 cnhackTNT joined #perl6
01:11 lyokato_ joined #perl6
01:21 njbartlett joined #perl6
01:45 amnesiac joined #perl6
02:15 chris2_ joined #perl6
02:17 pro21ms4 joined #perl6
02:22 meppel good night
02:34 ajax32123 joined #perl6
02:34 ajax32123 hhi
02:47 felipe joined #perl6
03:05 |Jedai| joined #perl6
03:34 jjore-m joined #perl6
03:56 SamB joined #perl6
04:01 jedai joined #perl6
04:04 penk joined #perl6
04:17 REPLeffect joined #perl6
04:56 drbean joined #perl6
05:11 lyokato joined #perl6
05:15 chacha_chaudhry joined #perl6
05:58 cnhackTNT joined #perl6
06:49 Yurivilca joined #perl6
06:50 Yurivilca http://digg.com/2008_us_elections/Mike_Huckabee_If_you_vote_for_me_you_live_if_you_don_t
06:50 Yurivilca Check out Mike Huckabee's latest psychotic utterance!
06:50 Yurivilca left #perl6
06:50 ErrantEgo joined #perl6
06:51 ErrantEgo left #perl6
06:52 jjore-m That clip isn't psychotic. sheesh.
07:09 devogon joined #perl6
07:14 allbery_b huckabeens taking a page from the paultards (who themselves are channeling the deandroids from last election cycle)?
07:20 allbery_b ...consider that confirmed
07:21 jjore-m left #perl6
07:34 allbery_b minor correction:  romneyites, it appears.
07:35 allbery_b 'tards regardless.
07:36 drrho joined #perl6
07:55 Aankhen`` joined #perl6
08:07 iblechbot joined #perl6
08:19 tyler2435 joined #perl6
08:25 qmole joined #perl6
08:39 dwave_ joined #perl6
08:42 pugs_svn r19267 | fglock++ | [kp6-parrot] moved new closure method to /src/pmc/closure.pmc
08:43 REPLeffect joined #perl6
08:50 jisom joined #perl6
09:13 wilx joined #perl6
09:26 franck___ joined #perl6
09:30 bloonix joined #perl6
09:43 dwave_ joined #perl6
09:44 dwave_ joined #perl6
09:45 lonka joined #perl6
10:02 lonka joined #perl6
10:05 chacha_chaudhry_ joined #perl6
10:09 hcchien joined #perl6
10:15 franck____ joined #perl6
10:42 agentzh left #perl6
11:18 chris2 joined #perl6
11:26 fglock__ joined #perl6
11:34 pugs_svn r19268 | fglock++ | [kp6-parrot] moved .set_outer() to src/pmc/sub.pmc  # 4th try - is this the right place?
11:44 pugs_svn r19269 | fglock++ | [kp6-parrot] fixed test
11:48 pugs_svn r19270 | fglock++ | [kp6-parrot] patch cleanup
11:52 agjal joined #perl6
12:03 pmurias joined #perl6
12:10 pugs_svn r19271 | fglock++ | [kp6-parrot] better test, but maybe "perl6" doesn't understand closures yet?
12:32 pugs_svn r19272 | fglock++ | [kp6-parrot] added a test for .set_outer; written in PIR to workaround compiler problems
12:39 pugs_svn r19273 | fglock++ | [kp6-parrot] fixed PIR syntax for calling methods on a sub
12:45 hcchien joined #perl6
12:46 pugs_svn r19274 | fglock++ | [kp6-parrot] re-add src/pmc/closure.pmc - closures in PIR are "closure", not "sub"
12:54 pugs_svn r19275 | fglock++ | [kp6-parrot] .set_outer() now causes "Lexical '$x' not found" (which means is must be doing something)
13:03 Muixirt joined #perl6
13:03 Grrrr joined #perl6
13:07 Grrrr joined #perl6
13:38 fglock___ joined #perl6
13:49 fglock_ joined #perl6
14:06 ludan joined #perl6
14:52 dwave_ joined #perl6
14:54 pugs_svn r19276 | ruoso++ | [yap6] Hash and List now have a STORE method that doesnt need a LOOKP before.
14:55 Psyche^ joined #perl6
15:09 pugs_svn r19277 | ruoso++ | [yap6] created a TODO file that maps what needs to be done in a simple table
15:11 rindolf joined #perl6
15:30 ludan joined #perl6
15:31 marmic joined #perl6
15:33 jhorwitz joined #perl6
15:36 pmurias joined #perl6
15:42 pmurias ruoso: shouldn't there be a Code object of some sort in the TODO table?
15:46 pen1 joined #perl6
15:55 ruoso pmurias, maybe...
15:55 ruoso pmurias, but I'm not sure if that shouldn't be created in the stage1
15:55 ruoso I think the stage 1 will define that
15:55 ruoso as scope and so on
15:56 ruoso and closure...
16:00 pmurias ruoso: i see
16:02 pugs_svn r19278 | fglock++ | [kp6-parrot] more detailed closure test
16:09 amnesiac joined #perl6
16:13 Psyche^ joined #perl6
16:14 hcchien joined #perl6
16:21 ruoso fglock_, could you please take a look in the later yap6.h + yap6_macros.h to see how that applies to KP6 model?
16:21 * ruoso going to IKEA &
16:21 fglock_ ruoso: will look
16:22 fglock_ now reading through the PIR compiler to see what can be done about making :outer less static
16:26 fglock_ PIR seems to have "zero" support for lexical-scoped eval()
16:29 fglock_ though I'm puzzled about this line in imcc/pbc.c:  current = CONTEXT(interp->ctx)->current_sub
16:29 fglock_ it looks like it is trying to get the lexical context
16:31 han_ joined #perl6
16:37 jferrero joined #perl6
17:02 chris2_ joined #perl6
17:26 lorn joined #perl6
17:26 r0bby joined #perl6
17:28 dmq joined #perl6
17:28 dmq seen aaron?
17:30 [particle] @seen aaron
17:30 lambdabot I haven't seen aaron.
17:31 REPLeffect joined #perl6
17:36 iblechbot joined #perl6
17:38 barney joined #perl6
17:41 __Ace__ joined #perl6
17:43 dmq cheers
17:43 pmurias dmq: cheers
17:52 Auzo1 joined #perl6
18:03 jedai joined #perl6
18:16 jisom joined #perl6
18:16 jjore-m joined #perl6
18:17 justatheory joined #perl6
18:27 fglock_ pmurias: ping
18:27 pmurias fglock_: pong
18:28 fglock_ pmurias: in the end, kp6-parrot will need to implement it's own lexicals
18:29 fglock_ so we are back to the "Scope" implementation
18:30 fglock_ pmurias: what is the state of the optimizations you were trying out?
18:30 r0bby joined #perl6
18:30 pmurias fglock_: i haven't tried any more than what's in the repo
18:32 pmurias i'm sceptical the would give any decent speedups
18:32 fglock_ you said some tests were failing, is this still happening?
18:33 pmurias yes
18:34 fglock_ I think we'd better don't bootstrap in kp6-MOP, and focus on parrot, perl5-v6.pm, and yap6
18:34 pmurias i think that too
18:34 fglock_ if you can call that "focus" :P
18:35 fglock_ would you try to revert something until the tests pass again?
18:35 fglock_ I'll start working on the lexical scopes again, I guess
18:36 pmurias fglock_: i think all tests work with the normal emitters
18:36 fglock_ ah, ok
18:36 pmurias checking
18:46 pmurias fglock_: all tests pass
18:46 fglock_ :)
18:56 fglock_ re focus: sorry, I forgot to mention lisp :P
19:39 ludan joined #perl6
20:01 LumberCartel joined #perl6
20:01 LumberCartel left #perl6
20:06 kyrbe joined #perl6
20:10 kyrbe left #perl6
20:19 manne joined #perl6
21:17 jedai joined #perl6
21:21 xaxxon_ joined #perl6
21:41 REPLeffect joined #perl6
21:44 lisppaste3 joined #perl6
22:08 jferrero joined #perl6
22:25 sigzero joined #perl6
22:33 penk joined #perl6
22:35 justatheory joined #perl6
22:37 sigzero left #perl6
22:42 gbacon joined #perl6
23:24 han_ joined #perl6
23:48 Lorn joined #perl6
23:52 dwave_ joined #perl6
23:53 Limbic_Region joined #perl6

| Channels | #perl6 index | Today | | Search | Google Search | Plain-Text | summary

Perl 6 | Reference Documentation | Rakudo