index
:
chemacs.git
devmain
master
emacs
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
comp.c
Age
Commit message (
Expand
)
Author
2026-05-26
ARRAYELTS → countof
Paul Eggert
2026-05-23
Fix emit_static_object comment (no bzero call)
Paul Eggert
2026-05-18
Avoid malloc/free pairs in emit_static_object
Paul Eggert
2026-03-12
Replace remaining uses of Qwrong_type_argument
Basil L. Contovounesios
2026-01-01
; Add 2026 to copyright years.
Sean Whitton
2025-12-07
* src/comp.c (emit_EQ): Make a declaration an assignment (bug#79722)
Gerd Möllmann
2025-12-04
* Have comp do not use builtin_expect with libgccjit < 14 (bug#79722)
Andrea Corallo
2025-09-22
Make native lisp code reflect EQ C implementation
Andrea Corallo
2025-08-09
Allow thread's buffer to be killed, by default
Dmitry Gutov
2025-07-09
Nativecomp don't materialize non-materializable objects (bug#78606)
Andrea Corallo
2025-06-27
Port varargs macros better to C99
Paul Eggert
2025-02-28
; Grammar fixes for "native-compiled"
Stefan Kangas
2025-02-01
Use #$ for lambda fixups in native compilation data vectors
Pip Cet
2025-02-01
Merge branch 'scratch/no-purespace' into 'master'
Stefan Kangas
2025-01-26
Minor format_string tuneup
Paul Eggert
2025-01-15
Prefer 'ARRAYELTS (x)' to 'sizeof x / sizeof *x'
Stefan Kangas
2025-01-14
Use calln instead of calling Ffuncall directly
Stefan Kangas
2025-01-14
src/comp.c: New macro CALLNI
Stefan Kangas
2025-01-14
Prefer calln to CALLN where applicable
Stefan Kangas
2025-01-08
Fix store_function_docstring for native subrs (Bug#74966)
Pip Cet
2025-01-01
Update copyright year to 2025
Paul Eggert
2024-12-18
Use '--lambda-fixup' as native compiler fixup symbol for lambdas
Andrea Corallo
2024-12-18
* Revert "Remove check_comp_unit_relocs"
Andrea Corallo
2024-12-17
Remove check_comp_unit_relocs
Gerd Möllmann
2024-12-12
Pure storage removal: Bump nativecomp ABI
Pip Cet
2024-12-12
Pure storage removal: Adjust nativecomp code
Pip Cet
2024-12-12
Pure storage removal: Replace calls to removed functions
Pip Cet
2024-12-12
Pure storage removal: Main part
Pip Cet
2024-10-03
* src/comp.c (compile_function, Fcomp__compile_ctxt_to_file0): Use DOHASH.
Andrea Corallo
2024-07-23
* src/comp.c (obj_to_reloc): Use eassume.
Stefan Kangas
2024-07-20
SAFE_ALLOCA fixes
Paul Eggert
2024-07-18
; Fix typos
Stefan Kangas
2024-07-05
Improve warnings from native compiler
Eli Zaretskii
2024-06-20
Fix misspelled function name in comp.c
Stefan Kangas
2024-05-28
Rename `SUBR_NATIVE_COMPILED` to `NATIVE_COMP_FUNCTION` (bug#71123)
Stefan Monnier
2024-05-24
* src/comp.c (check_comp_unit_relocs): Remove unneccesary double access.
Andrea Corallo
2024-05-13
Introduce 'compilation-safety' variable
Andrea Corallo
2024-04-28
(COMPILED): Rename to CLOSURE
Stefan Monnier
2024-04-28
* src/comp.c (comp_hash_string): Count bytes, not chars.
Mattias Engdegård
2024-03-20
; Fix doc strings of recent changes
Eli Zaretskii
2024-03-20
Add native compiler sanitizer
Andrea Corallo
2024-03-18
(cl-type-of): New function to return more precise types (bug#69739)
Stefan Monnier
2024-02-11
Rename a number of native compiler functions
Andrea Corallo
2024-01-27
Add DOHASH_SAFE, make DOHASH faster (bug#68690)
Mattias Engdegård
2024-01-24
(DOHASH): Change calling convention
Stefan Monnier
2024-01-21
Add C macro for hash table iteration
Mattias Engdegård
2024-01-20
Be more systematic about parens in C source code
Paul Eggert
2024-01-12
Abstract predicate and constant for unused hash keys
Mattias Engdegård
2024-01-06
Merge from origin/emacs-29
Eli Zaretskii
2024-01-04
* src/comp.c (Fcomp__compile_ctxt_to_file): Fix hash table Qunbound use.
Andrea Corallo
[next]