Wrap pseudo-atomic around object allocation and initialisation to
avoid possible heap corruption due to interruption. Exploit the with-fixed-allocation macro where appropriate.
Showing
- assembly/x86/alloc.lisp 7 additions, 7 deletionsassembly/x86/alloc.lisp
- assembly/x86/arith.lisp 12 additions, 12 deletionsassembly/x86/arith.lisp
- assembly/x86/array.lisp 6 additions, 5 deletionsassembly/x86/array.lisp
- compiler/x86/alloc.lisp 84 additions, 76 deletionscompiler/x86/alloc.lisp
- compiler/x86/array.lisp 5 additions, 4 deletionscompiler/x86/array.lisp
- compiler/x86/call.lisp 36 additions, 31 deletionscompiler/x86/call.lisp
- compiler/x86/float.lisp 48 additions, 43 deletionscompiler/x86/float.lisp
- compiler/x86/move.lisp 9 additions, 7 deletionscompiler/x86/move.lisp
- compiler/x86/sap.lisp 3 additions, 3 deletionscompiler/x86/sap.lisp
Loading
Please register or sign in to comment