Search
13:28:34
stassats
self building 1:46.18 => 1:09.95
13:28:38
stassats
if i'm measuring right
13:29:38
stassats
gotta measure just make-host-2
13:30:14
stassats
who ever thought that LRA was a good idea
13:32:29
stassats
something to make the code stack movable
13:35:52
stassats
multiply that by every function call and return, simple calls are now 3x faster
13:36:03
stassats
(that's all about ARM64)
13:36:27
stassats
(x86-64 has a conservative stack, as you all well know)
13:37:25
stassats
(would apply to all other non-x86, but ARM64 is all i have in my hands (and care about))
13:40:20
stassats
make-host-2: old 1:00, new 0:38 ; x86-64 desktop 1:17
13:40:40
stassats
now this macbook air (no fan!) is actually as fast as apple advertised
13:41:27
stassats
(granted, the x86-64 desktop is building a different compiler (i guess could try cross compiling), but anyway)
13:43:17
stassats
need to sort out the debugger before shipping
23:01:12
stassats
finally, no-LRA-arm64 is ready
23:01:30
stassats
took me a week, very tricky