[Git][cmucl/cmucl][native-image] Support type_BaseChar and type_ValueCellHeader

Raymond Toy gitlab at common-lisp.net
Wed Jan 27 06:31:08 UTC 2021



Raymond Toy pushed to branch native-image at cmucl / cmucl


Commits:
9f71e8eb by Raymond Toy at 2021-01-26T22:30:52-08:00
Support type_BaseChar and type_ValueCellHeader

Value cells are dumped as some boxed object.

- - - - -


1 changed file:

- src/lisp/save.c


Changes:

=====================================
src/lisp/save.c
=====================================
@@ -680,6 +680,9 @@ init_asmtab()
     asmtab[type_SimpleVector] = asm_simple_vector;
     asmtab[type_FuncallableInstanceHeader] = asm_closure_header;
     asmtab[type_ComplexVector] = asm_boxed;
+    asmtab[type_BaseChar] = asm_immediate;
+    /* Just use asm_boxed or have a special version for a value cell? */
+    asmtab[type_ValueCellHeader] = asm_boxed;
 }
     
 void



View it on GitLab: https://gitlab.common-lisp.net/cmucl/cmucl/-/commit/9f71e8eb109c45a709c03c1044c089701ea80192

-- 
View it on GitLab: https://gitlab.common-lisp.net/cmucl/cmucl/-/commit/9f71e8eb109c45a709c03c1044c089701ea80192
You're receiving this email because of your account on gitlab.common-lisp.net.


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://mailman.common-lisp.net/pipermail/cmucl-cvs/attachments/20210127/c5382c04/attachment.html>


More information about the cmucl-cvs mailing list