Re:ClojureC, a compiler for Clojure that targets C as a backend
by pjmlp on Sunday May 05, 2013 @01:28AM
(#5657534)
You can workaround it by making use of PGO (Profile Guided Optimization).
This requires you to execute the application with profiling turned on.
Then you compile the application a second time with the additional input of the profile results, this way the optimizer gets additional information that helps it to do decisions similar to a JIT.
This requires you to execute the application with profiling turned on.
Then you compile the application a second time with the additional input of the profile results, this way the optimizer gets additional information that helps it to do decisions similar to a JIT.
It is all a matter of adding support for this.