|
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. |
|||
|
00:42
rurban joined
01:14
sorear joined
01:19
rurban joined
01:23
d4l3k_ joined
01:34
FROGGS_ joined
01:37
Util_ joined,
pmichaud joined
02:01
sorear joined
02:15
sorear joined
02:21
rurban joined
03:22
rurban joined
03:23
rurban1 joined
03:53
rurban joined
03:55
zeitue joined
|
|||
| zeitue | How does the parrot VM implement registers? | 03:56 | |
|
04:34
FROGGS_ joined
04:37
particle joined
05:03
FROGGS_ joined
05:26
rurban joined
05:28
rurban1 joined
|
|||
| Util | zeitue: I am not sure at what depth you are asking your question. | 05:58 | |
| For the basics, search for "register" in: | |||
| docs.parrot.org/parrot/devel/html/d...o.pod.html | |||
| docs.parrot.org/parrot/devel/html/d...w.pod.html | |||
| For the lowest-level details, see lines 15-57 of: | |||
| include/parrot/context.h | |||
| (I meant to say:) | 05:59 | ||
| github.com/parrot/parrot/blob/mast.../context.h | |||
| Util sleeps, but will check the backscroll for more questions, in 8 hours. | |||
|
06:29
rurban joined
|
|||
| zeitue | Util, thanks that's what I wanted to know | 06:46 | |
|
06:55
noize joined
07:30
rurban joined
08:06
FROGGS_ joined
08:27
basiliscos joined
08:31
rurban joined
08:33
rurban1 joined
09:34
rurban joined
10:35
rurban joined
11:35
rurban joined
12:16
rurban joined
|
|||
| Coke wonders who cottoo is. | 12:18 | ||
|
12:19
bighugedog joined
12:56
rurban joined
13:11
rurban joined
|
|||
| rurban_ | my overnight benchmark run brought overall better results and no improvement (0%) in the WB branch | 13:14 | |
|
13:16
Chirag joined
|
|||
| Chirag | rurban_ : I mailed mdk .. waiting for a response.. Also, Upasana talked to perigrin for me.. she got a reply that they don't have any more rooms and that there is too less time to arrange sponsorship for me.. | 13:24 | |
| rurban_ | yes. looks bad. too late | 13:26 | |
| I didn't think about it | |||
| Chirag | I have mailed my university to give me details so that I can try for Bulgaria .. but that has got too many moving parts for me | 13:28 | |
|
13:28
ivan joined
|
|||
| rurban_ | yes, for me too | 13:30 | |
|
13:35
Chirag_ joined
13:37
Chirag_ joined
13:38
Chirag_ joined,
Chirag joined
|
|||
| Chirag | rurban_ : Can u please take a look at os.pmc ?.. Not sure if it requires changes.. | 14:38 | |
|
14:53
bluescreen joined
|
|||
| rurban_ | i haven't looked at dynpmc's yet at all. they all need improvements, yes | 15:10 | |
| Chirag | actually this one just has METHODs and no VTABLE .. not sure about some.. will leave it for now | 15:14 | |
| rurban_ | METHOD"s should be fine for now. pmc2c didn't complain | 15:21 | |
| more important would be to find the remaining GC bug. I'll try to add some diagbnostic code to the GC to find the offending PMC | 15:22 | ||
| Chirag | ok.. | ||
| ptr.pmc has *get_pointer() with manual_wb .. It returns a void* ptr .. Do we really require a WB ?? | 15:24 | ||
| rurban_ | lunch break | 15:37 | |
| yes. it was there before | 15:40 | ||
| rurban | commenting your recent changes on github | 15:58 | |
| on exceptions which do not change SELF we don't need a WB | 15:59 | ||
| Chirag | please give an instance.. | 16:01 | |
| i ll correct these | 16:05 | ||
| rurban | see github.com/ZYROz/parrot/commit/fec...f4ebe64e53 | 16:06 | |
|
16:11
FROGGS joined
|
|||
| Chirag | I am pretty sure i messed up in [a-i] as well.. will redo | 16:49 | |
|
16:57
davidfetter joined
|
|||
| Chirag | rurban: destroy() is a non writer.. it should compulsorily be a no_wb.. right?? | 17:27 | |
| rurban_ | destroy is a special case. it really needs a WB | 17:56 | |
| Chirag | oh.. | ||
|
18:23
rurban joined
18:40
Chirag joined
|
|||
| Chirag | VTABLE void push_string(STRING *v) { | 18:41 | |
| VTABLE_push_string(INTERP, PARROT_IMAGEIOSTRINGS(SELF)->list, v); | |||
| } | |||
| rurban: should this have a manual_wb? | |||
| self is not being passed.. i think | 18:42 | ||
| rurban_ | only a subitem of SELF is WB'ed here, buut since subitem (->list) is WB'ed I think :manual_wb should be safe here. In doubt let it WB'ed | 18:45 | |
| we still have to find this gc.t bug | 18:46 | ||
| so you can prove t/op/gc.t with or without | |||
| Chirag | alright.. I ll note this one | 18:47 | |
| rurban_ | Object.morph misses {} | 19:00 | |
| Chirag | oops .. corrected | 19:05 | |
| rurban_ | hmm, worse than before | 19:07 | |
| Chirag | huh? | ||
| rurban_ | t/compilers/opsc/02-parse-all-ops.t SEGV's now at parsing src/ops/var.ops | ||
| Chirag | my recent push misses lots of UNUSED .. will fix them in a while | 19:09 | |
| rurban_ | yes, no prob. I saw | ||
| but first I want to find this missing WB | 19:10 | ||
| rebuild, now the same old op/gc.t bug only | 19:13 | ||
| SEGV in Class_instantiate | |||
| now' I'll find it | 19:14 | ||
|
19:27
sorear joined
|
|||
| Chirag | I have to re-fix p*.pmc .. But this one had come back after I changed [a-i] | 19:29 | |
| rurban_ | t/op/gc.t passes fine with another GC type: ms2 instead of gms | 19:46 | |
| Chirag | I dont know the difference between them... But day before it did pass for us.. I think a change I am making in [a-d]* might be the one.. | 19:54 | |
| more specifically c*.pmc or default.pmc | 19:55 | ||
| rurban_ | --gc=ms passes also | 19:59 | |
| I'm just trying those GCs because they are easier to debug | 20:00 | ||
|
20:02
wagle joined
|
|||
| dalek | rrot: 923e016 | rurban++ | / (3 files): --gc=inf: fix t/op/gc.t and mention gms in Configure --help gc_type = INF should skip the first gc tests |
20:26 | |
| rrot: 6dfbb64 | rurban++ | / (2 files): add local .perldb helper to .gitignore/MANIFEST.SKIP so that git clean -dxf will not wipe it. |
|||
| rrot: 8e173af | rurban++ | config/auto/pmc.pm: Improve pmc2c deps for PMC/$class.pm libs depends only on the really used deps. also sort the deps to generate comparable Makefile |
|||
| Heuristic branch merge: pushed 34 commits to parrot/rurban/pmc2c_orig2-gh1069 by rurban | 20:40 | ||
| rurban_ | rebased and cleaned up rurban/pmc2c_orig2-gh1069 | 20:41 | |
|
20:51
travis-ci joined
|
|||
| travis-ci | [travis-ci] parrot/parrot#1033 (master - 8e173af : Reini Urban): The build passed. | 20:51 | |
| [travis-ci] Change view : github.com/parrot/parrot/compare/a...173af06203 | |||
| [travis-ci] Build details : travis-ci.org/parrot/parrot/builds/26888165 | |||
|
20:51
travis-ci left
21:55
bluescreen_ joined
22:14
rurban joined
22:57
basiliscos joined
|
|||