Parrot 3.10.0 "Apple Pi" | parrot.org | Log: irclog.perlgeek.de/parrot | #parrotsketch meeting Tuesday 19:30 UTC
Set by moderator on 2 December 2011.
00:30 schmooster joined 00:34 whiteknight joined
whiteknight good evening, #parrot 00:39
sorear hello 00:42
whiteknight hello sorear 00:51
01:37 whiteknight joined 02:30 benabik joined
cotto ~~ 02:41
02:55 awwaiid joined 03:31 kid51 joined 03:35 Psyche^ joined 04:31 contingencyplan_ joined 04:44 contingencyplan joined 05:12 benabik joined 05:13 jsut_ joined 05:29 davidfetter joined 05:48 Yuki`N joined 06:34 jsut joined
dalek kudo/nom: d9d3ec3 | moritz++ | src/core/Exceptions.pm:
make X::Base a role, and add X::Obsolete
08:28
08:41 fperrad joined 09:46 AzureStone joined 12:06 whiteknight joined 12:38 mj41 joined
whiteknight good morning, #parrot 12:49
msg NotFound saw this error this morning: Null PMC access in find_method('getreg') 12:50
current instr.: 'parrot;Winxed;Compiler;SigParameter;SigParameter' pc 65905 (ext/winxed/compiler.pir:27552) (winxedst2.winxed:10862)
aloha OK. I'll deliver the message.
13:05 Woodi joined
dalek kudo/nom: d59a2d3 | moritz++ | / (4 files):
rename SymbolTable to World
13:08
kudo/nom: 02cced8 | moritz++ | src/ (7 files):
rename $*ST to $*W. No functional changes
kudo/nom: e354349 | jnthn++ | docs/ROADMAP:
Merge the two regex sections in the roadmap.
13:21
13:29 schmooster joined
dalek kudo/nom: 6adbc07 | jnthn++ | src/Perl6/Optimizer.pm:
Fix a regression in block inlining optimizations.
13:39
p: 5c46507 | moritz++ | / (8 files):
rename SymbolTable to World

also updates generates files, to escape bootstrapping issues.
13:46
p: c43ccbe | moritz++ | .gitignore:
.gitignore generated files from dyncall
p: 6ad0a71 | moritz++ | src/stage0/ (6 files):
update bootstrap files
p: 0e65c0a | jnthn++ | / (5 files):
Rename HLL::Compiler::SerializationContextBuilder to HLL::World. Also rename the over-long, but widely used get_object_sc_ref_past to just get_ref.
15:16
kudo/nom: d51f3fe | jnthn++ | / (3 files):
Bump NQP_REVISION and chase World API changes.
15:17
16:24 Aleksanda joined
dalek p: 4762987 | jnthn++ | 3rdparty/sha1/sha1. (2 files):
Pull in and twiddle a public domain SHA-1 implementation.
16:29
p: c1567ab | jnthn++ | / (3 files):
nqp::sha1(...)
p: a9b908a | jnthn++ | src/NQP/Grammar.pm:
Switch NQP to use a SHA-1 hash of the soruce as the serialization context identifier, not a timestamp. This, along with a similar patch to Rakudo, should help with some of the bogus wrong-version issues we've been seeing with pre-compilation, while still forcing re-compilation to happen when it is needed.
p: fa287ec | jnthn++ | src/NQP/ (2 files):
Use $*W for the world in NQP also, for consistency with how we now do it in Rakudo.
kudo/nom: fcbec55 | jnthn++ | tools/build/NQP_REVISION:
Bump to latest NQP.
kudo/nom: 22d23a8 | jnthn++ | src/Perl6/Grammar.pm:
Use SHA-1 of the source instead of a timestamp for the serialization context ID, which should be more relaxed and require less unneeded re-compilations. Should help with some of the pre-compilation issues.
p: 103f44d | jnthn++ | src/NQP/ (2 files):
I accidentally s/$*SCOPE/$*WOPE/. kboga++ for noticing!
17:09
tadzik how is Lorito doing these days? 17:10
17:43 Aleksandar joined
dalek sella/iterable: 412d5e8 | Whiteknight++ | s (2 files):
Add Iterable to the build. Several fixes so it builds and passes a few ad hoc tests
19:11
aloha (parrot/parrot) Issues opened : 230 (GCI task "new" string ops) by Alekssasho : github.com/parrot/parrot/issues/230 19:13
19:26 schmooster joined
aloha (parrot/parrot) Issues closed : 230 (GCI task "new" string ops) by Alekssasho : github.com/parrot/parrot/issues/230 19:43
20:07 davidfetter joined 20:23 Aleksandar joined 20:36 contingencyplan joined
dalek kudo/nom: b57f60e | moritz++ | / (3 files):
make throw() a method in Perl6::World

Also run a test for typed exceptions
20:46
sella/iterable: 0ec9c88 | Whiteknight++ | src/query/Iterable.winxed:
Fix flatten
20:58
sella/iterable: 7144568 | Whiteknight++ | src/query/Iterable.winxed:
Fix Iterable.Project
sella/iterable: e235ec2 | Whiteknight++ | src/query/Iterable.winxed:
Fix Append so when we do multiple subsequent appends we execute them in the correct order
sella/iterable: 49fd305 | Whiteknight++ | src/query/Iterable.winxed:
Make Append lazier, don't create an iterator for appended data until we need it. Fix Hash source iterator
sella/iterable: c65aa6d | Whiteknight++ | src/ (2 files):
Use builtins instead of PIR ops. clean up some code
21:42 mj41 joined
dalek p: e233dc4 | jnthn++ | src/6model/ (3 files):
Add function to the index repr ops table for getting the element stable.
22:01
22:19 bluescreen joined
dalek rrotsharp: 6315518 | Whiteknight++ | / (5 files):
A few fixes to get the main lib to build. Monodevelop is telling me it can't find NUnit (even though it could find it just fine last time I played with this), so I haven't run any tests and they might not be passing
22:24
aloha (parrot/parrot) Issues opened : 231 (GCI task remove FileHandle puts method) by Alekssasho : github.com/parrot/parrot/issues/231 23:10
dalek p: 530d322 | jnthn++ | src/NQP/Actions.pm:
Implement .REPR in NQP.
23:17
p: 52f0785 | jnthn++ | src/6model/reprs/CArray.c:
Helps to not have void as the return type if you want to return stuff...
p: 6401041 | jnthn++ | src/ (2 files):
First couple of ops for indexed repr funcs.
p: 31a8dc5 | jnthn++ | src/6model/reprs/CArray.c:
Fix bits/bytes thinko.
kudo/nom: 40091ee | jnthn++ | src/core/operators.pm:
The type-object case of infix:<but> need not .clone().
23:20
kudo/nom: c4876ea | jnthn++ | / (2 files):
Bump to latest NQP.
kudo/nom: c7b0aa9 | jnthn++ | src/Perl6/Metamodel/Mixins.pm:
Mixins should preserve the representation of the object being mixed in to.