Parrot 4.0.0 "Hyperstasis" | parrot.org | Log: irclog.perlgeek.de/parrot | #parrotsketch meeting Tuesday 19:30 UTC
Set by moderator on 18 January 2012.
00:01 fperrad joined
aloha (parrot/parrot) Issues closed : 529 (`make install` doesn't install all files necessary to build Rakudo on Cygwin) by parrot : github.com/parrot/parrot/issues/529 00:02
00:07 jsut_ joined 00:18 ehiggs joined 00:19 benabik_ joined 00:21 jsut joined 00:22 dukeleto joined, dngor joined, seme joined, krunen joined, ascent joined, betterworld joined, tty234 joined, Tene joined, athomason joined, janus joined, knewt joined, Infinoid joined, kthakore joined
dalek rrot: 7c21ffa | jkeenan++ | include/parrot/runcore_ (2 files):
Correct name of file inside C-comment; update copyright date.
00:22
p: bbd5639 | jnthn++ | src/QAST/Compiler.nqp:
Helps to actually have the cstack pulled out of the cursor before we go trying to look at stuff in it.
00:33
01:22 fperrad joined 02:40 fperrad joined
dalek rrot: 0ba4979 | jkeenan++ | lib/Parrot/Configure/Compiler.pm:
Clarify documentation, correct one spelling error, improve POD formatting.
03:36
rrot: 5123806 | jkeenan++ | include/parrot/runcore_ (2 files):
Merge branch 'master' of git@github.com:parrot/parrot
03:38 Psyche^ joined 04:00 fperrad joined
dalek href="https://parrot.github.com:">parrot.github.com: 3c56e7d | alvis++ | / (430 files):
Prep for v4.0.0 docs
04:19
href="https://parrot.github.com:">parrot.github.com: d09528f | alvis++ | / (430 files):
Upload v4.0.0 docs
04:23
Heuristic branch merge: pushed 137 commits to rakudo/str-numeric by japhb 04:26
href="https://parrot.github.com:">parrot.github.com: a4c3d94 | alvis++ | / (2 files):
Update index.html and releases.html
04:28
rrot/240/fix_cond_eval: 6285b22 | jkeenan++ | / (4 files):
Change name of file to reflect its focus on testing Parrot::Configure::Compiler::genfile().
04:48
rrot/240/fix_cond_eval: beae319 | jkeenan++ | t/configure/034-genfile.t:
Update copyright date.
rrot/240/fix_cond_eval: b2cbe3c | jkeenan++ | / (2 files):
Add a file to test Parrot::Configure::Compiler internal subroutines. So far: Parrot::Configure::Compiler::cond_eval_single(). Also, simplify one method call. For issue #240.
05:05 benabik_ joined
dalek kudo/nom: 2e84915 | kboga++ | src/core/Int.pm:
Make the bitwise shift subs on Int:D's actually use the bigint arithmetic nqp ops that Moritz++ coded.
05:30
kudo/nom: ba6e783 | moritz++ | src/core/Int.pm:
Merge pull request #56 from kboga/fix_bigint_shl/shr

Make the bitwise shift subs on Int:D's actually use the bigint arithmetic nqp ops that Moritz++ coded.
p: 0b6d2f1 | moritz++ | VERSION:
bump VERSION to 2012.01
05:55
kudo/nom: 66c4b84 | moritz++ | tools/build/NQP_REVISION:
bump NQP revision
06:03
kudo/nom: 17ae87e | moritz++ | docs/ChangeLog:
update ChangeLog
kudo/nom: 70b2ce7 | moritz++ | docs/ (3 files):
2012.01 release announcement
06:13
07:22 fperrad joined 07:57 fperrad joined 10:10 mj41 joined 10:41 fperrad joined 10:47 contingencyplan joined 11:55 ehiggs joined 12:10 whiteknight joined
whiteknight good morning, #parrot 12:12
tadzik good morning whiteknight
12:40 PacoAir joined
dalek p: 9c20151 | jnthn++ | src/pmc/sixmodelobject.pmc:
Revert a commit I thought I'd already reverted, but musta only done in a branch.
13:30
kudo/nom: 2e26f35 | moritz++ | tools/build/NQP_REVISION:
undo bump to nqp 2012.01 until we decide to actually cut the release
14:07
14:47 not_gerd joined
not_gerd hello, #parrot 14:47
the tag for the 4.0.0 release appears to be missing...
I'm going to re-write auto::sizes to deal more gracefully with Win64 and other 'exotic' platforms 14:53
question is, how portable should we be, ie do I have to care fot things like non-to's complement architectures, CHAR_BIT !=8 or integer types with padding? 14:54
s/fot/for/
dalek rrot/240/fix_cond_eval: 8b4b193 | jkeenan++ | t/configure/064-compiler.t:
Add tests for Parrot::Configure::Compiler::next_expr().
15:08
whiteknight not_gerd: oh crap, I must have forgot the tag 15:18
not_gerd disregard mmy previous question - I'll do as I see fit and ask for forgiveness when creating the pull request ;) 15:21
whiteknight not_gerd++
I added the tag, thanks for the reminder 15:22
not_gerd np
NotFound not_gerd: CHAR_BIT == 8 is assumed in a lot of places in the codebase, so don't care about that, 15:36
Signed integers using two-complement is probably impliciy assumed. And if I remember well, is also assumed in Perl 5. 15:37
whiteknight Are there any modern architectures worth supporting that don't use two's compliment integers? 15:47
Where "worth supporting" is clearly subjective"
NotFound The DeathStation 9000 15:48
not_gerd whiteknight: stackoverflow.com/a/6972551/48015 16:01
let's try to get Parrot running on *that* ;)
NotFound So that is the legend of El Dorado ;) 16:04
16:45 benabik joined
dukeleto ~~ 17:05
dalek p: 20df103 | jnthn++ | src/ops/nqp_dyncall.ops:
Don't try and calculate needed stack space - it ain't quite that simple. Just do what all the docs do and allow a decent amount.
17:48
rrot/240/fix_cond_eval: 2c8cca9 | jkeenan++ | lib/Parrot/Configure/Compiler.pm:
Add two debugging statements for '--verbose-step'.
17:51
rrot/240/fix_cond_eval: bb97e3e | jkeenan++ | t/configure/064-compiler.t:
First tests for Parrot::Configure::Compiler::cond_eval().
sella: 8cdac66 | Whiteknight++ | src/test/Builder.winxed:
Change backtrace printing in Test.Builder so that we only print out the location of the assertion failure and the contexts in user-written code. Don't print out, for instance, winxed or parrot-nqp entry frames, Rosella Test entry frames, or Rosella.Test assertion internals
18:41
sella: 082918e | Whiteknight++ | src/test/Builder.winxed:
Fix a typo in Test.Builder that was breaking tests
sella: a138791 | Whiteknight++ | / (2 files):
Add in an optimization to the Filter Iterator, if we don't have cached values to worry about.
sella: 99cc867 | Whiteknight++ | / (2 files):
Add in an optimization for Iterable.Map to not add extra chain depth on subsequent maps
sella: e87bfca | Whiteknight++ | src/query/iterable/Iterators.winxed:
Optimize Iterable.Tap for cases of two subsequent tap calls
18:53 davidfetter joined 20:12 mj41 joined 20:42 not_gerd left
dalek kudo/nom: b23e8f0 | moritz++ | tools/build/NQP_REVISION:
bump to NQP 2012.01
20:47
kudo/nom: 2b53639 | moritz++ | VERSION:
bump VERSION to 2012.01
20:48
21:29 jsut_ joined 22:00 contingencyplan joined 22:57 jsut joined