|
Parrot 6.4.0 "Double-eyed Fig Parrot" | parrot.org/ | Log: irclog.perlgeek.de/parrot | #parrotsketch meeting Tuesday 19:30 UTC Set by moderator on 25 May 2014. |
|||
|
06:43
basiliscos joined
09:47
Psyche^ joined
13:24
Chirag joined
14:24
bluescreen joined
14:44
FROGGS joined
|
|||
| rurban_ | Chirag: You still haven't pushed your rebased branch | 14:50 | |
| Chirag | it got messed up .. emitter.pm had a conflict | ||
| i figured why my last commit message was not updated | 14:51 | ||
| your rebase happened at parrot/parrot/tree/ZYROz/pmc2_orig2-gh1069 | 14:52 | ||
| so my branch zyroz/parrot/tree/ZYROz/pmc2_orig2-gh1069 didnt get updated | 14:53 | ||
| should i just clone your modified branch? | 14:55 | ||
| rurban_ | you should save your latest fixes, and then rebase onto mine | 15:03 | |
| Chirag | My origin is github.com/ZYROz/parrot.git and my upstream is github.com/parrot/parrot.git | ||
| rurban_ | or just take mine, and apply your patch | ||
| And did you read Marc Keating's tpf-soc email? You need to blog about your work | 15:06 | ||
| Chirag | yes.. I read it .. I was wondering if I should first get a working build ready and then blog unless you suggest otherwise | 15:09 | |
| rurban_ | No, blogging is about the progress, not the result :) | 15:15 | |
| Chirag | alright I will do that :) | 15:16 | |
| rurban_ | The working build will be the result in a few weeks. | ||
| Chirag | i rebased it to the branch you rebased for me | ||
| rurban_ | great | 15:17 | |
| Chirag | but now it wont push .. rejects by saying that tip of my branch is behind | ||
| rurban_ | yes, in case of rebases you need to git push origin -f yourbranch | 15:19 | |
| you can also delete it before. git push origin :yourbranch | |||
| Chirag | thanks.. done :) | ||
| rurban_ | yes | 15:20 | |
| Chirag | I also went through the pmc files .. I think I have added all the required WBs .. those seem to be false warnings.. | 15:24 | |
| I was also going through the work done during the PCC Hackathon.. I was wondering if I might start working on the next task in parallel... to increase efficiency :) | 15:30 | ||
| rurban_ | Sure. Why not. I'll try to improve the WB task for pmc2c in the mean time | 15:39 | |
| Chirag | great! I will start working on the blog now.. | 15:43 | |
|
17:35
kid51_ joined
|
|||
| Coke | allison, atrodo, cosimo, cotto, cxreg, davidfetter, dngor, Gej, ingy, kshannon - please op slavorg | 17:55 | |
| dalek | website: ZYROz++ | GSoC 2014 project - Kick off! | 18:33 | |
| website: www.parrot.org/zyroz1 | |||
| rurban_ | Chirag++ | 18:40 | |
| Chirag | :) | ||
| I ll post my blog's link on tpf-gsoc | 18:41 | ||
| rurban_ | Mark also needs a photo of yours | ||
| Chirag | sent | ||
| rurban_ | I hope he has mine | 18:42 | |
| What the time now in India? 11:42pm? | |||
| Chirag | 12:12 am | ||
| rurban_ | uuh! | 18:43 | |
| You don't need to stay up for the parrotsketch, I can summarize it | |||
| Chirag | thats fine.. I sleep around 1.30 - 2.00 :D | 18:44 | |
| rurban_ | ok | ||
| Chirag: gist.github.com/rurban/da5625df4aeea2205017 | 19:46 | ||
| perldebugger trick to set breakpoints | 19:47 | ||
| Chirag | thanks.. :) | 19:48 | |
|
19:48
FROGGS joined
|
|||
| rurban_ | you need to have Term::Readline::GNU installed | 19:49 | |
| Chirag | ok.. I will do that | 19:50 | |
| rurban_ | If you want to step through pmc2c | 19:51 | |
|
20:57
rurban joined
|
|||
| rurban_ | fixed now pmc2c for proper WBs | 22:16 | |
| dalek | rrot/rurban/pmc2c_orig: dc29fe2 | rurban++ | / (51 files): [pmc2c] inline gc write barriers into vtable methods :no_wb detection of :manual_wb, allow RETURN(decl var) also for VTABLE methods add_write_barrier() now calls Parrot::Pmc2c::PCCMETHOD::rewrite_RETURNS. Also add automatic WB for 0 or 1 return statements in the method body. Other need either a RETURN or :manual_wb or :no_wb annotations. Set manual_wb for :no_wb and PARROT_GC_WRITE_BARRIER in --dump Detect it now earlier, in the parser Missing write barriers typically cause the following errors: t/examples/shootout.t: 16 examples/shootout/regexdna.pir SEGV t/op/gc.t t/pmc/*.t |
23:12 | |
| rrot/rurban/pmc2c_orig: 763d9c4 | rurban++ | src/pmc/ (2 files): [pmc] partially use new WB markers |
|||
| rrot/rurban/pmc2c_orig: 25bd977 | ZYROz++ | / (2 files): [pmc] GSOC start. arrayiterator :no_wb, removed unnecessary :manual_wb Start of GSOC 2014 work. Task 1: improve GC write barriers. See GH issue #1069 |
|||
| rrot/rurban/pmc2c_orig: 23b85ba | ZYROz++ | src/pmc/callcontext.pmc: [pmc] callcontext: manual WBs for shift_pmc & shift_string |
|||
| rrot/rurban/pmc2c_orig: 30f15be | ZYROz++ | src/pmc/ (2 files): [pmc] key, task: manual WBs for shift_*, pop_* |
|||
| rrot/rurban/pmc2c_orig: 815b22b | ZYROz++ | src/pmc/ (2 files): [pmc] callcontext :no_wb and :manual_wb |
|||
| rrot/rurban/pmc2c_orig: dcc1aa7 | ZYROz++ | src/pmc/key.pmc: [pmc] key WBs |
|||
| rrot/rurban/pmc2c_orig: b3ecab3 | ZYROz++ | src/pmc/ (4 files): [pmc] arrayiterator, callcontext, key, task: WBs |
|||
| rrot/rurban/pmc2c_orig: 213411d | ZYROz++ | src/pmc/ (3 files): [pmc] capture, HashIterator, ImageIoThaw: WBs |
|||
| rrot/rurban/pmc2c_orig: bdf0429 | ZYROz++ | src/pmc/ (5 files): [pmc] default, object, orderedHashIterator, pmcList, resizablePmcArray: WBs |
|||
| rrot/rurban/pmc2c_orig: a7c7d54 | ZYROz++ | src/pmc/ (8 files): [pmc] fix some mixed c99 declarations with generated WBs DEBUGGED - ISO C90 forbids mixed declarations = Solved by adding WB after declarations ; expected declaration specifiers before ‘:’ token Solved by removing :no_wb attributes for the flagged functions |
|||
| rrot/rurban/pmc2c_orig: a30bc25 | ZYROz++ | src/pmc/task.pmc: [pmc] task: WB related errors |
|||
| rrot/rurban/pmc2c_orig: 609e549 | rurban++ | src/pmc/fixed (2 files): [pmc] add RETURN and WB attrs to fixedintegerarray, fixedstringarray |
|||
| rrot/rurban/pmc2c_orig: 8a3a4da | rurban++ | lib/Parrot/Pmc2c/Emitter.pm: pmc2c fixup |
|||
| rrot/rurban/pmc2c_orig: 707ec5c | rurban++ | src/pmc/callcontext.pmc: [pmc] re-add some WBs to callcontext |
|||
| rurban_ | pmc2c looks good now, the WB's not yet. 3 test fails | ||
| and still ending whitespace | 23:14 | ||
|
23:37
rurban joined
|
|||