Parrot 5.7.0 "Azure-rumped Parrot" | parrot.org/ | Log: irclog.perlgeek.de/parrot | #parrotsketch meeting Tuesday 19:30 UTC
Set by moderator on 27 September 2013.
00:12 Psyche^ joined 00:15 rurban1 joined 00:19 rurban1 joined 01:12 particle1 joined 01:13 wknight-phone joined 01:21 rurban1 joined 01:35 benabik joined 01:40 FROGGS_ joined 02:21 rurban1 joined
dalek p: f9a5c28 | coke++ | docs/ops.markdown:
add moar ops. cleanup array params.
02:21
p: 959d4c6 | coke++ | docs/ops.markdown:
Add moar ops, cleanups.

Add new type _b found in a parrot opcode
03:17 rurban1 joined 03:58 preflex_ joined 04:10 particle joined 04:24 particle joined 04:31 particle joined 05:53 rurban1 joined 06:54 rurban1 joined 07:54 rurban1 joined 08:54 denisboyun joined
dalek kudo/nom: 694286b | (Elizabeth Mattijsen)++ | src/core/set_operators.pm:
Rename variables to more reflect what they are (KeyBag -> BagHash leftover)
09:01
kudo/nom: 1edf477 | (Elizabeth Mattijsen)++ | src/core/Baggy.pm:
Hide .new-fp method from .perl output for Baggys (and Mixys currently)
09:38
10:17 PacoAir joined 10:55 rurban1 joined 11:56 rurban1 joined 12:59 rurban1 joined 13:18 kid51 joined 14:13 benabik joined
dalek p: 23985aa | jnthn++ | src/NQP/ (2 files):
Add :moar options to QAST::VM nodes.
14:42
p/moarboot: 7399e16 | jnthn++ | src/vm/moar/HLL/Backend.nqp:
Add a HLL::Backend file for MoarVM.
15:19
p/moarboot: 0eda38b | jnthn++ | src/NQP/Compiler.nqp:
We'll likely need a --bootstrap for MoarVM too.
15:25 arnsholt joined 15:43 Khisanth joined 16:24 PacoAir joined
dalek p/moarboot: f90f0ae | jnthn++ | src/vm/moar/ModuleLoader.nqp:
Pull in a ModuleLoader from Moar's nqp-cc.
16:38
p/moarboot: c47fee1 | jnthn++ | / (2 files):
Stub ConfigureMoar.pl and Makefile-Moar.in.
p: 28bf31b | coke++ | t/docs/opcodes.t:
Manually add these opcodes to the test
17:20
p: bea2f3b | coke++ | docs/ops.markdown:
Add many more docs.

  jnthn++ for some clarifications.
p: 2699523 | coke++ | docs/ops.markdown:
Add more control/loop opcodes
17:32
17:35 rurban1 joined 17:39 wknight-phone joined
dalek kudo/nom: ae27d10 | (Elizabeth Mattijsen)++ | src/core/ (3 files):
Make Set|Bag|Mix.total caching, as suggested by grondilu++
17:42
17:47 denisboyun joined
dalek p: 928285d | coke++ | docs/ops.markdown:
doc Context opcodes
17:50
17:53 darbelo joined 18:00 darbelo joined 18:04 benabik joined
dalek kudo/nom: 9f94b8c | (Elizabeth Mattijsen)++ | src/core/ (3 files):
Make sure Int/Num/Numeric/Real work on QuantHashes
18:22
p: 7d58a1e | (Arne Skjærholt)++ | src/vm/parrot/ops/nqp_bigint.ops:
Throw exception in bigint ops if we get passed something that isn't an SMO.
18:45
kudo/nom: 11bada4 | (Elizabeth Mattijsen)++ | src/core/Any.pm:
Make :delete give a better error message if not supported on the object
19:10
19:30 sa1 left 19:38 rurban1 joined
dalek kudo/nom: 4f828fc | (Timo Paulssen)++ | src/Perl6/Metamodel/CurriedRoleHOW.nqp:
for parametric roles, output the parameters, too
19:57
kudo/nom: 0f0eba1 | lizmat++ | src/Perl6/Metamodel/CurriedRoleHOW.nqp:
Merge pull request #214 from timo/parameter_output_for_roles

for parametric roles, output the parameters, too
20:06 darbelo joined
dalek p: 4bdbd01 | util++ | docs/serialization_format.markdown:
Fix unescaped special characters in Markdown text (GH #109)
20:27
p/moarboot: 6a251d9 | jnthn++ | src/vm/moar/stage0/ (9 files):
Add selfhost output as stage0.
20:31
p/moarboot: 3aac7cb | jnthn++ | src/vm/moar/ModuleLoader.nqp:
Some uncommenting/tweaks in Moar module loader.
p/moarboot: 386b361 | jnthn++ | tools/build/Makefile-Moar.in:
Start fleshing out the bootstrap stage1 build.

The --stagestats on the last two mask a segfault, which annoyingly does not segfault under the debugger; maybe other platforms may offer more insight.
21:08 denisboyun joined 21:17 rurban1 joined
dalek kudo/nom: 7da6d0a | (Elizabeth Mattijsen)++ | src/Perl6/Metamodel/BOOTSTRAP.nqp:
Make Type object coercer die if called with named parameters
21:18
21:32 rurban1 joined
dalek p: 21eee91 | coke++ | t/docs/opcodes.t:
Manually add these opcodes to the test
21:36
kudo/nom: 1405b6e | (Timo Paulssen)++ | src/core/ (2 files):
typecheck the arguments of Array[Type].new.
21:41
kudo/nom: c6d5c94 | lizmat++ | src/core/ (2 files):
Merge pull request #215 from timo/array_new_typecheck

typecheck the arguments of Array[Type].new.
p/moarboot: 4a3a97d | jnthn++ | src/NQP/World.nqp:
Fix fossil found while porting.
22:38
p/moarboot: 9b5a875 | jnthn++ | tools/build/Makefile-Moar.in:
Remove --stagestats workaround; correct backend.
p/moarboot: 9dbdb85 | jnthn++ | src/NQP/World.nqp:
BEGIN fixes from Moar porting work.
22:50
22:54 kid51 joined
dalek p/moarboot: b3bcb84 | jnthn++ | src/vm/moar/stage0/ (9 files):
Update MoarVM stage0.
23:08
p/moarboot: def059e | jnthn++ | src/vm/moar/QAST/QAST (3 files):
Add QAST -> MAST.

Mostly a direct steal from nqp-cc in the MoarVM repo.
p/moarboot: 55732de | jnthn++ | src/vm/moar/NQP/Ops.nqp:
Add an NQP::Ops for MoarVM.
23:11
p/moarboot: 100ad78 | jnthn++ | tools/build/Makefile-Moar.in:
Finish filling out stage1 Makefile for MoarVM.

We now make it through using NQP hosted on MoarVM to compile the NQP sources. Sadly, the output does not yet work.
23:28 hdanak joined 23:34 rurban1 joined