-
- Downloads
Combinations are garbage-collected; restore floating-point and mathematical
Redefine #'alloc-gsl-struct as a generic function and define a method specifically for combinations. Define #'native-pointer in defmfun.lisp with a new function #'native-pointer-protect made from its body left in data.lisp, so that now floating-point and mathematical can be compiled and loaded as defined in the asd file. Use :pointer for foreign argument types instead of gsl-vector-c.
Showing
- data/combination.lisp 9 additions, 11 deletionsdata/combination.lisp
- data/data.lisp 23 additions, 23 deletionsdata/data.lisp
- data/foreign-friendly.lisp 6 additions, 8 deletionsdata/foreign-friendly.lisp
- data/vector.lisp 2 additions, 2 deletionsdata/vector.lisp
- gsll.asd 1 addition, 3 deletionsgsll.asd
- init/defmfun.lisp 11 additions, 3 deletionsinit/defmfun.lisp
Loading
Please register or sign in to comment