Search
Saturday, 15th of June 2019, 2:56:45 UTC
6:32:17
karlosz
::notify Bike do you mind reviewing the pull request i sent in to sicl about inlining i sent in a while ago? some feedback on the general approach would be nice because its been sort of a long standing issue in the compiler for a bit
6:32:17
Colleen
karlosz: Got it. I'll let Bike know as soon as possible.
14:16:16
wuehlmaus
good morning, drmeister
14:23:47
wuehlmaus
greetings from Hamburg, germany
14:26:10
wuehlmaus
actually the city where cracauer` lived before he flew to the states decades ago so we both do know eachother
14:28:27
kpoeck
Hello all from Frankfurt
14:29:09
kpoeck
I did a comparison between ast and cst builds, latest everything from this morning, no private patches
14:30:46
kpoeck
Full builds comparison for every between ast and cst build is here: http://kpoeck.github.io/Compile-ast-cst.xlsx
14:32:03
kpoeck
Flamegraph for ast executing cl-bench.misc:run-compiler here: https://kpoeck.github.io/ast-cl-bench-compiler.svg
14:32:57
kpoeck
Flamegraph for cst executing cl-bench.misc:run-compiler here: https://kpoeck.github.io/cst-cl-bench-compiler.svg
14:33:49
kpoeck
Absolute times for 3 executions: ast 110 seconds, cst 207 seconds
14:35:08
kpoeck
In this benchmark, there are no additional inline declarations, so will chase another that has inline declarations
14:35:46
drmeister
Here's a flame graph for a macroexpansion.
14:36:04
drmeister
https://www.irccloud.com/pastebin/DbJ6JMNQ/
14:36:25
drmeister
That's the code I'm profiling - I'm not sure if it's the best but it's a place to start.
14:36:50
drmeister
https://usercontent.irccloud-cdn.com/file/jJhtNp4M/out-21015macro.svg
14:48:43
kpoeck
math.lisp does inlining so testing that next
Saturday, 15th of June 2019, 14:56:45 UTC