dalek arVM/ni: 487322e | jonathan++ | / (6 files):
Stub native reference related ops.
08:46
sergot mo/arning 09:48
JimmyZ wonders what ni branch is 13:38
timotimo well, i can already tell what it'll be for, i think :3 13:46
and it makes me quite happy
JimmyZ what'll be for? 13:59
:)
timotimo things like my int $foo = 1; $foo++ 14:05
and proper native integer arrays 14:06
JimmyZ oh 14:11
which is nice.
timotimo yup 14:13
and accessors for native attributes 14:14
JimmyZ also wonders how much performance esc analysis will helps, from java's views, it will make some codes about 5x faster. 14:17
*help
timotimo could, yeah
in tight loops, it can pretty much throw out the garbage collector all together :P 14:18
do you know how to investigate how or where a method or a given block allocates stuff?
github.com/rakudo/rakudo/blob/nom/...sor.pm#L21 - the block starting here allocates a massive amount of Int objects 14:19
but in the spesh for MATCH i can't see a single hllboxtype_i or box_i ...
JimmyZ doesn't know... 14:27
jnthn Yes, timotimo guessed right about the branch that says ni. :) 15:21
(ni = native improvements)
timotimo hooray!
jnthn It'll be a week and a half before I'm really digging deep into it (when I'm back from China), but figured I could start exploring and pondering a bit this week and sketch in some of the pieces I'll need. 15:22
FROGGS jnthn++ # :D 15:23