Perl 6 - the future is here, just unevenly distributed

IRC log for #parrot, 2014-07-03

Parrot | source cross referenced

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

All times shown according to UTC.

Time Nick Message
01:09 myhrlin joined #parrot
01:25 myhrlin joined #parrot
01:54 FROGGS_ joined #parrot
02:16 myhrlin joined #parrot
05:49 particle joined #parrot
06:40 ingy joined #parrot
06:44 FROGGS_ joined #parrot
07:36 particle joined #parrot
09:59 woosley left #parrot
09:59 woosley joined #parrot
10:12 basiliscos joined #parrot
13:08 estrabd joined #parrot
13:23 Chirag joined #parrot
13:36 estrabd joined #parrot
14:39 bighugedog joined #parrot
15:47 dalek parrot/rurban/SDL: aff54fc | rurban++ | runtime/parrot/library/SDL (3 files):
15:47 dalek parrot/rurban/SDL: [examples] SDL: fix concat and replace t with p sig
15:47 dalek parrot/rurban/SDL:
15:47 dalek parrot/rurban/SDL: really need to revert  0a8cc07d1cc5e remove support for deprecated "t" nci signatures
15:47 dalek parrot/rurban/SDL: review: https://github.com/parrot/parrot/commit/aff54fc751
15:47 dalek parrot/rurban/SDL: 1fbe1e6 | rurban++ | runtime/parrot/library/SDL.pir:
15:47 dalek parrot/rurban/SDL: [examples] SDL: more libSDL_ttf-2.0 choices to search for
15:47 dalek parrot/rurban/SDL: review: https://github.com/parrot/parrot/commit/1fbe1e69aa
15:47 dalek parrot/rurban/SDL: 6c8a9f9 | rurban++ | runtime/parrot/library/SDL.pir:
15:48 dalek parrot/rurban/SDL: [examples] SDL: print SDLLIBPATH= only on failure
15:48 dalek parrot/rurban/SDL: review: https://github.com/parrot/parrot/commit/6c8a9f98b9
15:59 bluescreen joined #parrot
17:12 Chirag rurban: I was trying to identify the concerned commit ... Do you think these are the ones? --
17:12 Chirag https://github.com/parrot/parrot/commit/ae0986c3296edf0426c62bc4204732c70662f83d
17:12 Chirag https://github.com/parrot/parrot/commit/2921e19339be6be31f18fecf2ea9ae020c9008b2
17:23 rurban everything by plobsing should be considered harmful. But I don't see the slowdown yet
17:24 rurban Are you refering to RELEASE_3_0_0: -13.31% Use Packfile PMC API to run bytecode
17:25 rurban those 2 commits look good to me
17:30 Chirag good as in - the ones that need to be corrected/ or harmless?
17:31 rurban no, loog good to me. I don't see a slowdown with them. but better would be to write a short bencher
17:32 rurban which walks all commits during an release cycle. make should be enough, no make clean and no configure, and record the timing differences
17:33 Chirag hmm.. can you point me to some resource that might help me to write it?
17:33 rurban just checkout each commit from 2.7.0 to 2.8.0 e.g., make parrot & ../do-bench.sh
17:33 rurban parrot-bench has all the scripts
17:34 Chirag oh nice.. will do.. Thanks!
17:34 rurban like 3-5 line bash script
17:38 rurban for g in `git log --format=format:"%H" RELEASE_2_7_0..RELEASE_2_8_0`; do git checkout $g && make && ../do-bench.sh; done
17:38 rurban even a oneliner
17:40 rurban hmm, will not work. a full ../bench.sh is needed (with git clean -dxf and Configure)
17:40 FROGGS joined #parrot
17:40 rurban for g in `git log --format=format:"%H" RELEASE_2_7_0..RELEASE_2_8_0`; do ../bench.sh $g; done
17:41 rurban I'll take the 2.9-3.0 range, ok?
17:42 rurban I have the symlinks to all the bench script into ..
17:52 Chirag yeah.. sure .. I will try 2.7 and 2.8..
17:53 rurban my numbers are not good. wildly fluctuating, without any code changes. will do overnight
17:54 Chirag ohk.. I will give it a shot at my end :)
17:56 rurban Oh, sure! I'm running the B::C compiler testsuite in parallel. This will need 2 hrs.
17:57 rurban going home. too much waiting
19:00 Chirag_ joined #parrot
20:19 khisanth_ joined #parrot
21:18 bluescreen_ joined #parrot

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

Parrot | source cross referenced