Camelia, the Perl 6 bug

IRC log for #parrot, 2013-10-31

Parrot | source cross referenced

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

All times shown according to UTC.

Time Nick Message
00:02 dalek rakudo/nom: 0358bae | jonathan++ | src/vm/jvm/core/Threading.pm:
00:02 dalek rakudo/nom: Clean-up and re-working of Promise.
00:02 dalek rakudo/nom:
00:02 dalek rakudo/nom: The outside API remains largely the same, except the constructor is
00:02 dalek rakudo/nom: now only taking :$scheduler. The main change is that Promise is no
00:02 dalek rakudo/nom: longer tied to running code at all. Rather, that's just what the
00:02 dalek rakudo/nom: run factory method and then methods set up. Promise.sleep(...) is
00:02 dalek rakudo/nom: also mostly delegated to the Scheduler. This makes Promise more
00:02 dalek rakudo/nom: focused around its synchronization primitive nature, and puts the
00:02 dalek rakudo/nom: other Promise factories on a more even footing.
00:02 dalek rakudo/nom: review: https://github.com/rakudo/rakudo/commit/0358bae239
00:53 benabik joined #parrot
03:50 gtodd joined #parrot
04:53 preflex_ joined #parrot
06:12 cotto joined #parrot
06:12 cotto joined #parrot
06:13 atrodo joined #parrot
06:15 ivan joined #parrot
06:38 denisboyun joined #parrot
08:21 nnunley joined #parrot
12:01 ivan joined #parrot
13:20 nnunley joined #parrot
13:48 bluescreen joined #parrot
14:08 rurban1 joined #parrot
14:25 denisboyun joined #parrot
14:26 rurban1 joined #parrot
14:28 bluescreen_ joined #parrot
15:03 benabik joined #parrot
15:15 rurban1 joined #parrot
15:17 rurban2 joined #parrot
15:36 particle joined #parrot
15:38 FROGGS joined #parrot
16:17 rurban1 joined #parrot
16:21 denisboyun joined #parrot
16:40 rurban1 joined #parrot
17:40 rurban1 joined #parrot
17:50 bluescreen joined #parrot
18:07 rurban1 joined #parrot
18:15 rurban1 joined #parrot
19:14 Mike-PerlRecruiter_ joined #parrot
19:49 FROGGS joined #parrot
19:57 dalek rakudo/nom: 1dd6720 | (Elizabeth Mattijsen)++ | src/core/Mixy.pm:
19:57 dalek rakudo/nom: Fix Mixy.roll, to not use negative weights
19:57 dalek rakudo/nom:
19:57 dalek rakudo/nom: Spotted by [Coke]++ and further investigated by timotimo++
19:57 dalek rakudo/nom: review: https://github.com/rakudo/rakudo/commit/1dd6720464
20:17 FROGGS hi, we have a problem building rakudo on cygwin/Win7:
20:18 FROGGS /home/leicht/rakudo/install/bin/parrot.exe -L. -X. -o src/vm/parrot/stage0/nqpmo.pbc       src/vm/parrot/stage0/NQPMO-s0.pir
20:18 FROGGS error:imcc:loadlib directive could not find library `nqp_bigint_ops'
20:18 FROGGS the dll exist and is in the right place
20:19 FROGGS the full strace output is here (highlighted the error msg): https://gist.github.com/FROGGS/7a48aa6c60​2e48c2423b#file-nqp_bigint_ops-bash-L1272
20:25 FROGGS halp ó.ò
20:33 bluescreen joined #parrot
20:56 dalek nqp: 4f69419 | dwarring++ | examples/rubyish/ (5 files):
20:56 dalek nqp: rubyish slurpy params
20:56 dalek nqp: review: https://github.com/perl6/nqp/commit/4f69419e77
20:56 dalek rakudo/nom: 2bf7cbc | (Elizabeth Mattijsen)++ | docs/compiler_overview.pod:
20:56 dalek rakudo/nom: RLHF fixes
20:56 dalek rakudo/nom:
20:56 dalek rakudo/nom: Wow, is this document outdated now.
20:56 dalek rakudo/nom: review: https://github.com/rakudo/rakudo/commit/2bf7cbcf93
21:04 rurban1 joined #parrot
21:12 dalek rakudo/nom: 09a2ec1 | jonathan++ | src/vm/jvm/core/Threading.pm:
21:12 dalek rakudo/nom: A Lock primitive, for use in low-level things.
21:12 dalek rakudo/nom: review: https://github.com/rakudo/rakudo/commit/09a2ec199c
21:12 dalek rakudo/nom: b83de34 | jonathan++ | src/vm/jvm/core/Threading.pm:
21:12 dalek rakudo/nom: De-confuse start/run on Thread.
21:12 dalek rakudo/nom:
21:12 dalek rakudo/nom: We use .run on the Scheduler to mean "run this thing", and .run on
21:12 dalek rakudo/nom: a Promise to mean "promise to run this thing", so Thread.run should
21:12 dalek rakudo/nom: really mean "run this on a new thread".
21:12 dalek rakudo/nom: review: https://github.com/rakudo/rakudo/commit/b83de3478e
21:12 dalek rakudo/nom: c1064c7 | jonathan++ | src/vm/jvm/core/Threading.pm:
21:12 dalek rakudo/nom: Implement Promise.Bool.
21:12 dalek rakudo/nom: review: https://github.com/rakudo/rakudo/commit/c1064c7558
21:20 dalek rakudo/nom: f5f8e47 | (Elizabeth Mattijsen)++ | src/core/Cool.pm:
21:20 dalek rakudo/nom: Remove capitalize, as per docs/deprecations
21:20 dalek rakudo/nom:
21:20 dalek rakudo/nom: Originally scheduled for 2012.11
21:20 dalek rakudo/nom: review: https://github.com/rakudo/rakudo/commit/f5f8e47a6d
21:33 dalek rakudo/nom: 0c62dab | (Elizabeth Mattijsen)++ | docs/ROADMAP:
21:33 dalek rakudo/nom: Remove mention of KeySet/KeyBag
21:33 dalek rakudo/nom:
21:33 dalek rakudo/nom: As they're respecced and implemented
21:33 dalek rakudo/nom: review: https://github.com/rakudo/rakudo/commit/0c62daba9c
21:34 dalek rakudo/nom: cf66175 | moritz++ | docs/architecture.svg:
21:34 dalek rakudo/nom: update architecture.svg to multiple backends
21:34 dalek rakudo/nom:
21:34 dalek rakudo/nom: it contains the MoarVM backend in good faith
21:34 dalek rakudo/nom: review: https://github.com/rakudo/rakudo/commit/cf66175992
23:03 dalek rakudo/nom: adf8221 | jonathan++ | src/vm/jvm/core/Threading.pm:
23:03 dalek rakudo/nom: Provide a Thread.yield method.
23:03 dalek rakudo/nom: review: https://github.com/rakudo/rakudo/commit/adf82214ee
23:03 dalek rakudo/nom: 7409806 | jonathan++ | src/vm/jvm/core/Threading.pm:
23:03 dalek rakudo/nom: Fixes/improvements to select.
23:03 dalek rakudo/nom: review: https://github.com/rakudo/rakudo/commit/74098064b4
23:03 dalek rakudo/nom: 15a4103 | jonathan++ | src/vm/jvm/core/Threading.pm:
23:03 dalek rakudo/nom: Add a CurrentThreadScheduler.
23:03 dalek rakudo/nom:
23:03 dalek rakudo/nom: Always schedules things on the current thread. Useful for forcing
23:03 dalek rakudo/nom: synchrony on things that default to asynchrony.
23:03 dalek rakudo/nom: review: https://github.com/rakudo/rakudo/commit/15a4103275
23:23 dalek nqp: 1d2a068 | dwarring++ | examples/rubyish/ (3 files):
23:23 dalek nqp: rubyish slurpy hash params
23:23 dalek nqp: review: https://github.com/perl6/nqp/commit/1d2a068759
23:35 PacoAir joined #parrot
23:37 kid51 joined #parrot
23:50 dalek rakudo/nom: 9c52be0 | jonathan++ | src/vm/jvm/core/Threading.pm:
23:50 dalek rakudo/nom: Assorted Channel API tweaks and improvements.
23:50 dalek rakudo/nom:
23:50 dalek rakudo/nom: Change "finish" to "close", since it is more clear. Also "completed"
23:50 dalek rakudo/nom: becomese "closed" to match, removing that naming oddity. There is now
23:50 dalek rakudo/nom: also a peek method, and a bug fix to closed.
23:50 dalek rakudo/nom: review: https://github.com/rakudo/rakudo/commit/9c52be0e00

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

Parrot | source cross referenced