summaryrefslogtreecommitdiff
path: root/lisp/emacs-lisp/comp.el
Commit message (Expand)AuthorAgeFilesLines
* some style fixesAndrea Corallo2020-01-011-1/+1
* add disassemble support for native compiled functionsAndrea Corallo2020-01-011-3/+3
* remove load_handle_stack and use the implementation oneAndrea Corallo2020-01-011-5/+15
* better scratch slot supportAndrea Corallo2020-01-011-7/+6
* clean-up old function relocation codeAndrea Corallo2020-01-011-18/+2
* single function native compilation doc + interactive support + testsAndrea Corallo2020-01-011-1/+3
* native compile interactive functions supportAndrea Corallo2020-01-011-5/+5
* add int-spec to comp-funcAndrea Corallo2020-01-011-5/+6
* renaming comp-decrypt-lambda-list -> comp-decrypt-arg-listAndrea Corallo2020-01-011-4/+4
* documentation nitAndrea Corallo2020-01-011-1/+1
* native-compile-async accept list as inputAndrea Corallo2020-01-011-9/+11
* insert compilation end message at the bottom of the bufferAndrea Corallo2020-01-011-1/+3
* fix comp-propagate-insn type propagationAndrea Corallo2020-01-011-6/+11
* remove unnecessary return when printing blocksAndrea Corallo2020-01-011-1/+1
* gate propagate to comp-speed > 1Andrea Corallo2020-01-011-9/+10
* fix comp-log-edgesAndrea Corallo2020-01-011-10/+8
* adjust print verbosity according to the docAndrea Corallo2020-01-011-1/+4
* make buffer names constantAndrea Corallo2020-01-011-7/+3
* rename native-compile-log-buffer -> comp-log-buffer-nameAndrea Corallo2020-01-011-3/+5
* do not use thread for async compilationAndrea Corallo2020-01-011-31/+41
* better comp-byte-frame-sizeAndrea Corallo2020-01-011-5/+4
* fix single function top level generationAndrea Corallo2020-01-011-0/+2
* review two slot names in comp-funcAndrea Corallo2020-01-011-25/+21
* fix single function compilationAndrea Corallo2020-01-011-29/+29
* homogeneous setf styleAndrea Corallo2020-01-011-25/+25
* better loop style into comp-compute-edgesAndrea Corallo2020-01-011-10/+9
* sanityze orthography in comp.elAndrea Corallo2020-01-011-43/+48
* fix type hints error kindAndrea Corallo2020-01-011-2/+4
* error handling reworkAndrea Corallo2020-01-011-30/+40
* comment nitAndrea Corallo2020-01-011-1/+1
* fix comp-propagate*Andrea Corallo2020-01-011-1/+1
* better comp-function-call-removeAndrea Corallo2020-01-011-1/+2
* improve dead assignmentAndrea Corallo2020-01-011-6/+12
* allow for pure function call removal optimizationAndrea Corallo2020-01-011-9/+22
* fix jump table emission when test fn is not eqAndrea Corallo2020-01-011-10/+23
* message when finished compilingAndrea Corallo2020-01-011-1/+2
* always name the compilation unit responsible for the errorAndrea Corallo2020-01-011-4/+6
* rework comp-callref lambda listAndrea Corallo2020-01-011-5/+6
* do not compile if there's nothing toAndrea Corallo2020-01-011-4/+5
* do not compile automatically autoloadsAndrea Corallo2020-01-011-3/+4
* propagate load-path into async workers + better messagingAndrea Corallo2020-01-011-10/+15
* make sure to invoke the right emacs when spawning the compiler jobAndrea Corallo2020-01-011-2/+4
* chasing GNU styleAndrea Corallo2020-01-011-1/+1
* propagate compiler settings to the async workersAndrea Corallo2020-01-011-3/+7
* add native-compile-asyncAndrea Corallo2020-01-011-1/+56
* remove unused variableAndrea Corallo2020-01-011-1/+0
* better docAndrea Corallo2020-01-011-11/+16
* fix non local mechanismAndrea Corallo2020-01-011-11/+16
* better comp-debug customizeAndrea Corallo2020-01-011-0/+10
* move speed definition into lisp codeAndrea Corallo2020-01-011-0/+4