|
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
|
|||