Parrot 6.3.0 "Black-cheeked Lovebird" | parrot.org/ | Log: irclog.perlgeek.de/parrot | #parrotsketch meeting Tuesday 19:30 UTC
Set by moderator on 15 April 2014.
01:22 rurban joined 01:39 rurban joined 02:45 rurban joined 02:53 Timbus joined 02:54 rurban joined 03:10 Timbus joined 03:43 Timbus joined 03:55 rurban joined 04:06 Timbus joined 04:36 Timbus joined 05:03 rurban joined 05:06 rurban1 joined 06:08 rurban joined 07:03 basiliscos joined 07:04 woosley joined 07:10 rurban joined 07:26 cosimo joined 07:37 Timbus joined 08:13 rurban joined 09:15 rurban joined 09:24 TonyC_ joined 09:35 cosimo joined 09:52 FROGGS joined 10:18 rurban joined 10:29 basiliscos joined 11:21 rurban joined 12:10 FROGGS joined 12:24 rurban joined 12:36 ivan joined 12:58 rurban joined 13:46 nnunley joined 14:01 bluescreen joined 14:15 rurban joined 15:13 rurban joined 15:45 p6eval joined 16:17 basiliscos joined 16:26 Psyche^ joined 16:52 FROGGS joined 16:59 Chirag joined
Chirag Hey! 17:00
rurban: I was wondering which files I should look at to understand how the parser for pmc2c works? 17:06
rurban_ lib/Parrot/Pmc2c* I guess 17:07
yes, only those 17:08
Chirag oh thanks!
it officially begins today :)
rurban_ and you need to debug the --dump step, as the methods are parsed there
good!
and best do a make clean, before debuggging the dump. otherwise we will re-use a cached copy 17:09
Chirag yes.. I will do that
rurban_ I still got not much time these days to work on it. Hopefully later this week 17:10
Chirag thats ok.. I will try to gain a better understanding in the meanwhile
working with the pmc2c compiler is one of the main tasks, I think 17:11
rurban_ yes
And it's only perl5 so much easier to debug. ops2c would be harder 17:12
Chirag "the CallContext PMC "overhead and also "the reallocation of the signature array" overhead will also be part of this task? 17:13
rurban_ In the end pmc2c must dump the changed methods, even if most of the work is done in the c files 17:22
The WB stuff is the hardest to do in pmc2c 17:24
Chirag ohk.. I will try :) 17:26
19:21 TonyC_ joined 19:29 TonyC joined 19:34 basiliscos joined 19:51 TonyC_ joined 19:52 dalek joined 19:59 TonyC joined
rurban_ Chirag: You need to use shorter git commit messages for the 1st line 20:10
Chirag oh sorry..
I will keep that in mind 20:11
rurban_ And I doubt that removing :no_wb is right
Chirag some non-vtable functions were throwing the error expected declaration specifiers before ‘:’ 20:12
maybe they are not allowed to have attributes? 20:13
rurban_ yes, but I think it's a pmc2c problem
Chirag i couldnt go ahead .. without removing them
i thought i could always put the no_wb attributes back again 20:14
rurban_ Ah, right. Those were just static internal functions
Chirag yes
i didnt remove all
rurban_ Yes, I saw
Good catch 20:15
Chirag :)
21:39 rurban joined 22:29 rurban joined