freenode/#clasp - IRC Chatlog
Search
3:08:46
drmeister
It's what I pass to llvm, clang and I use it to turn off and on inlining of builtins.
3:11:13
drmeister
It's one dial with possible values 0,1,2,3 that means -Ox wherever I can pass a -Ox level to llvm or clang/linker and I use it to turn off and on manual inlining here...
3:11:26
drmeister
https://github.com/clasp-developers/clasp/blob/dev/src/lisp/kernel/cmp/jit-setup.lsp#L552
4:32:03
drmeister
Then I use dtrace to profile the code and then: ./prune -i /tmp/out-symbol-46440.user_stacks -o /tmp/out-symbol-46440.user_stacks_pruned -s JIT-ADD-MODULE-RETURN-FUNCTION
4:38:03
drmeister
62% of the time is in JIT-ADD-MODULE-RETURN-FUNCTION and it's mostly in code generation with about 10% of the time looking up symbols in the module.
10:35:14
drmeister
I'm moving now to get to my train to return to Philadelphia - where it's always Sunny.
10:46:41
Shinmera
beach: drmeister and I were making a joke relating to a show called "It's always sunny in philadelphia"
10:47:55
Shinmera
Specifically I was referencing their title cards https://www.youtube.com/watch?v=oW-ULxjelss
11:29:21
drmeister
We just bought a $45k preparative purification system. The first thing it did was clog and burst a part. We were then down for two weeks because all techs on the north east coast were on vacation at the same time.
11:50:28
drmeister
We have reached “minimum cupcake” in the US. The “Crumbs” cupcake shop that my daughter loved has disappeared from Washington’s Union station.