New macro WITH-FLOAT-TRAPS-MASKED to execute a body of code with some
floating point exceptions disabled. It avoids the overhead of {set,get}-floating-point-modes, saving some consing and generally giving smaller code. Exploit this new macro where {set,get}-floating-point-modes has been used.
Showing
- code/exports.lisp 2 additions, 1 deletioncode/exports.lisp
- code/float-trap.lisp 19 additions, 3 deletionscode/float-trap.lisp
- code/irrat.lisp 46 additions, 71 deletionscode/irrat.lisp
- compiler/float-tran.lisp 54 additions, 68 deletionscompiler/float-tran.lisp
- compiler/srctran.lisp 4 additions, 15 deletionscompiler/srctran.lisp
Loading
Please register or sign in to comment