File: comp-common.el.html

This file holds common code required by comp.el and comp-run.el.

Defined variables (15)

comp-limple-assignmentsLimple operators that clobber the first m-var argument.
comp-limple-branchesLimple operators used for conditional and unconditional branches.
comp-limple-callsLimple operators used to call subrs.
comp-limple-lock-keywordsHighlights used by ‘native-comp-limple-mode’.
comp-limple-opsAll Limple operators.
comp-limple-setsLimple set operators.
comp-log-buffer-nameName of the native-compiler log buffer.
comp-primitive-type-specifiersAlist used for type propagation.
native-comp-async-env-modifier-formForm evaluated before compilation by each asynchronous compilation subprocess.
native-comp-limple-mode-abbrev-tableAbbrev table for ‘native-comp-limple-mode’.
native-comp-limple-mode-hookHook run after entering ‘native-comp-limple-mode’.
native-comp-limple-mode-mapKeymap for ‘native-comp-limple-mode’.
native-comp-limple-mode-syntax-tableSyntax table for ‘native-comp-limple-mode’.
native-comp-never-optimize-functionsPrimitive functions to exclude from trampoline optimization.
native-comp-verboseCompiler verbosity for native compilation, a number between 0 and 3.

Defined functions (7)

comp-eln-load-path-eff()
comp-ensure-native-compiler()
comp-function-type-spec(FUNCTION)
comp-log(DATA &optional (LEVEL 1) QUOTED)
comp-log-to-buffer(DATA &optional QUOTED)
comp-trampoline-filename(SUBR-NAME)
native-comp-limple-mode()

Defined faces (0)