|
Parrot 5.1.0 "Zombie Parrot" | parrot.org/ | Log: irclog.perlgeek.de/parrot | #parrotsketch meeting Tuesday 19:30 UTC Set by moderator on 3 March 2013. |
|||
| dalek | Heuristic branch merge: pushed 23 commits to rakudo/extend-dump by japhb | 00:12 | |
|
00:38
kid51 joined
|
|||
| dalek | kudo/nom: 192b28f | coke++ | src/core/Range.pm: RT#82312 - optimize size of numeric range. Inspired by a patch from Gilbert Röhrbein <payload@lavabit.com> |
01:33 | |
| kudo/nom: 9bf1806 | coke++ | src/core/Range.pm: RT#82312 numeric value of numeric range Fix another edge case. pmichaud++ |
03:08 | ||
|
03:14
preflex_ joined
03:39
woosley left
03:41
woosley joined
|
|||
| dalek | kudo/extend-dump: 3b876e2 | (Geoffrey Broadwell)++ | src/core/Mu.pm: Handle DUMP() of VM types that can't .DUMP() themselves |
05:04 | |
| kudo/extend-dump: 19ad263 | (Geoffrey Broadwell)++ | src/core/ (2 files): Improve .DUMP() of GatherIter and Parcel |
|||
| kudo/extend-dump: 2d738ce | (Geoffrey Broadwell)++ | src/core/ (2 files): Upgrade the .DUMP() method for ListIter and MapIter |
|||
| kudo/extend-dump: cfbdeba | (Geoffrey Broadwell)++ | src/core/ (3 files): Move infinite marker to front of .DUMP for GatherIter, ListIter, and List |
|||
| kudo/extend-dump: b176ca8 | (Rob Hoelz)++ | src/Perl6/Metamodel/BOOTSTRAP.pm: More typo fixing |
05:18 | ||
| kudo/extend-dump: 25a9d6d | (Tobias Leich)++ | src/Perl6/Metamodel/BOOTSTRAP.pm: Merge pull request #119 from hoelzro/nom More typo fixing |
|||
| kudo/extend-dump: 192b28f | coke++ | src/core/Range.pm: RT#82312 - optimize size of numeric range. Inspired by a patch from Gilbert Röhrbein <payload@lavabit.com> |
|||
| kudo/extend-dump: 9bf1806 | coke++ | src/core/Range.pm: RT#82312 numeric value of numeric range Fix another edge case. pmichaud++ |
|||
| kudo/extend-dump: bce3d7d | (Geoffrey Broadwell)++ | src/ (2 files): Merge branch 'nom' into extend-dump |
|||
|
05:41
dduncan joined
05:42
dduncan left
|
|||
| dalek | kudo/extend-dump: 8d339e2 | (Geoffrey Broadwell)++ | src/core/Mu.pm: Use hex for WHERE info in DUMP() and .DUMP-ID() |
05:50 | |
| kudo/extend-dump: faec85d | (Geoffrey Broadwell)++ | src/core/Mu.pm: Handle even more low-level types in Mu.DUMP |
07:24 | ||
|
07:33
davidfetter joined
|
|||
| moritz | the last parrot release announcement still says "Parrot | 08:24 | |
| is a virtual machine aimed at running all dynamic languages." | |||
| is that still the case? | |||
| I am kinda uncertain whether parrot's shift to focus on Rakudo has happened yet, or whether it was just an option being discussed | 08:25 | ||
|
10:02
arnsholt joined
11:30
kid51 joined
13:04
contingencyplan joined
13:44
myhrlin_ joined
13:45
myhrlin__ joined
|
|||
| Coke | moritz: It's not like we're having secret parrot meetings about shutting you out. | 14:17 | |
| moritz | Coke: I know, but I don't read and backlog all of #parrot | 14:19 | |
| Coke: and there seems to be a faction of parrot developers who want to focus on Rakudo, and others less convinced | |||
| and I simply don't know if there is an official statement on the whole topic, and if yes, what it is | 14:20 | ||
| sorry if my earlier comment sounded snarky, it wasn't what I wanted | |||
| Coke | if you want an "official" statement, ask dukeleto or cotto, as they are still on the board. | ||
|
14:23
Psyche^ joined
14:32
pjcj joined
14:43
pjcj joined
|
|||
| dalek | kudo/nom: 8976369 | moritz++ | src/Perl6/Compiler.nqp: report -I and -M options in --help output |
14:51 | |
| arnsholt | Have there been any changes to GC between Parrot 4.10.0 and Parrot 5.1.0? | 15:09 | |
|
15:29
pjcj joined
15:32
pjcj joined
15:37
pjcj joined
15:48
bluescreen joined
16:57
davidfetter joined
17:30
rurban left
17:42
PacoAir joined
|
|||
| dukeleto | arnsholt: dont think so, but "git log -p src/gc" should tell you | 19:33 | |
| moritz: Parrot still aims to support all dynamic languages | 19:36 | ||
| moritz: the sixparrot branch aims to support Rakudo. That is about all that has been decided. | |||
| moritz | dukeleto: ok, thanks for the clarification | 19:37 | |
| dukeleto | And that is what I see and hear with my own senses, not an official statement. But yeah, I am one of the few active remaining PaFo board members | ||
| moritz: consensus is still congealing | |||
| It is actually kind of odd to be in the position of being an active contributor *and* a board member. | 19:38 | ||
| Then my personal actions get seen as "official", which really doesn't even have any meaning in the Parrot community. | |||
| arnsholt | dukeleto: Right, nothing major probably, in that case. I've got a segfault (in the NativeCall stuff) that seems to happen on 5.1.0 Rakudo but not 4.10.0, during a GC run | ||
| Oh, incidentally, is there a pirop I can call to force a GC? | 19:39 | ||
| dukeleto | Which is why I am trying to migrate PaFo to be part of the SFC, then there are no board members, just various parrot community people that do various things | ||
| arnsholt: sweep | |||
| "Teach me to sweep, master." | |||
| ::brings arnsholt a broom:: | |||
| arnsholt: if you can git bisect it, that will help parrot devs help you | 19:40 | ||
| arnsholt: even a smaller range of commits to look at would be helpful | |||
| arnsholt | I realise you can rebind them, but both screen and tmux do themselves a disservice by choosing binding keys which overlap with prominent keys in emacs and for users who use emacs mode in their shell. | ||
| First impressions count. | |||
| dukeleto | arnsholt: it is possible that something outside of src/gc change the GC behavior. And gc behavior is notoriously dependent on platform and how much memory the machine has | ||
| s/change/changed/ | 19:41 | ||
| moritz: i agree that we should have had some mention of how sixparrot is targetted directly at Rakudo, though. I am not sure that has gotten into a release announcement yet | |||
| moritz: would Rakudo like that to be part of the next release announcement, to direct more attention to that branch? | 19:42 | ||
| s/sixparrot/the sixparrot branch/g | |||
| Does "sixparrot" mean the same thing as "the sixparrot branch of parrot.git" ? Things are getting confusing. | |||
| arnsholt | dukeleto: Awesome. For the time being, I'm assuming that it's a bug in my code (quite a bit of C code), but I'll try to bisect if I can't find anything obvious | ||
| Thanks! | 19:43 | ||
| Oh, whoops. And sorry for the pasto. Fat fingers =) | |||
| dukeleto | arnsholt: no worries. Feel free to email parrot-dev too, many learned parrot hackers don't use IRC :) | ||
| arnsholt | Good point as well. I'm a bit spoiled by #perl6 being mostly a one-stop shop for all things Rakudo/NQP =) | 19:44 | |
|
19:53
bluescreen_ joined
19:54
bluescreen__ joined
|
|||
| moritz | dukeleto: I don't know anything about rakudo wanting or needing to be part of a release announcement; but if/when parrot shifts direction, that should be communicated clearly | 20:19 | |
|
21:20
bluescreen joined
23:57
contingencyplan joined
23:59
TonyC joined
|
|||