00:38 vendethiel joined 01:02 vendethiel joined
diakopter hey, why can't an integer literal with pre- or post-decrement be invisbily transformed to (BEGIN my$=6)-- , as in: say 44 while 6-- 01:03
m: say 44 while (BEGIN my$=6)-- 01:04
camelia rakudo-moar ac0dcd: OUTPUT«44␤44␤44␤44␤44␤44␤»
01:48 ilbot3 joined 01:57 vendethiel joined 02:52 vendethiel joined 03:59 colomon joined
lizmat diakopter: because phasers that run only once (like BEGIN and INIT) freeze their result 04:26
m: say now - INIT now
camelia rakudo-moar ac0dcd: OUTPUT«0.0015150␤»
lizmat m: say now - BEGIN now
camelia rakudo-moar ac0dcd: OUTPUT«0.0097811␤»
04:37 vendethiel joined 05:50 vendethiel joined 06:15 domidumont joined 06:20 domidumont joined, vendethiel joined 06:42 rurban_ joined 07:20 nebuchadnezzar joined 07:43 vendethiel joined 07:45 zakharyas joined 08:26 brrt joined
brrt good * #moarvm 08:28
ok, i've figured out a number of ways why the current iteration of inserting-spills doesn't work
a): the spilled values (which refer to locals) displace the register value descriptors 08:31
so we point the register to the local address, which is obviously out of range for the register indexes 08:34
b): we don't actually insert the 'load' code yet
then there is more stuff:
- the creation of a value descriptor, and assigning its (virtual) live range, are currently a single step, and they shouldn't be 08:35
jnthn morning o/ 08:36
brrt good moarning jnthn
08:40 vendethiel joined 09:33 lizmat joined 09:35 zakharyas joined 09:59 lizmat joined, vendethiel joined
lizmat looks interesting, have only scanned it: kcsrk.info/ocaml/multicore/2016/06/11/lock-free/ 10:38
nwc10 jnthn: ASAN tolerates your branch 11:23
11:34 vendethiel joined 11:48 brrt joined
brrt which branch is that 11:49
nwc10 origin/return-without-lexotic 11:51
in nqp and rakudo
brrt oh, that one, that is awesome work
12:06 rurban_ joined 12:24 vendethiel joined 12:44 zakharyas joined 12:58 vendethiel joined 13:37 vendethiel joined 14:06 zakharyas joined 14:26 mst joined 14:40 mst joined 14:41 mst joined 15:12 zakharyas joined 15:22 vendethiel joined 15:31 ggoebel116 joined 15:44 cognominal joined 16:09 ggoebel116 joined 16:16 vendethiel joined 16:19 zakharyas joined 16:40 FROGGS[mobile] joined
FROGGS[mobile] o/ 16:40
16:50 TimToady joined 16:55 domidumont joined 17:03 vendethiel joined 17:04 FROGGS joined 17:15 ingy joined 17:29 vendethiel joined 17:54 vendethiel joined 18:27 vendethiel joined 18:34 ggoebel116 joined 18:58 vendethiel joined 19:17 cognominal joined 19:22 domidumont joined 19:31 sivoais joined 20:34 zakharyas joined 20:37 domidumont joined 21:24 cognominal joined 21:45 vendethiel joined 22:54 vendethiel joined 23:07 moritz_ joined 23:08 [Coke]_ joined, jnthn_ joined, lnx_ joined, leedo_ joined, btyler_ joined 23:19 mtj_ joined 23:21 tomboy64 joined