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«444444444444» | ||
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
|