source:

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @6342   18 years Gary Byers Add INIT-NCLOSURE: closures now start with an instruction that sets …
(edit) @6341   18 years Gary Byers .SPncall-closure.
(edit) @6340   18 years Gary Byers In newfangled .SPnbuiltin_ash, return via ret (not jmp ra0) if shift …
(edit) @6339   18 years Gary Byers Correct an assertion made in a comment. Should really throw most of …
(edit) @6338   18 years Gary Byers Indentation …
(edit) @6337   18 years Gary Byers Start to handle new "builtin" subprims.
(edit) @6336   18 years Gary Byers Add delta to label gensyms, commented instruction addresses. Use delta …
(edit) @6335   18 years Gary Byers ESTABLISH-FN, XCALL-SUBPRIM.
(edit) @6334   18 years Gary Byers In mark_xp(), mark rip as function if it looks like rip points to the …
(edit) @6333   18 years Gary Byers aref1/aset1: fix array dims check: want a list of length 1.
(edit) @6332   18 years Gary Byers Cant use (:array :uint 2) in the cold load without making a fuss about it.
(edit) @6331   18 years Gary Byers ref-global.l
(edit) @6330   18 years Gary Byers Bump.
(edit) @6329   18 years Gary Byers Remove some stuff leftover from 68k->ppc MCL transition.
(edit) @6328   18 years Gary Byers Indentation/comment changes only.
(edit) @6327   18 years Gary Byers Fix tra checking.
(edit) @6326   18 years Gary Byers FreeBSD CPU-COUNT sysctl call looked bad.
(edit) @6325   18 years Gary Byers Tried to use shorter insns; losing battle.
(edit) @6324   18 years Gary Byers Can use :talign, call instructions in some cases.
(edit) @6323   18 years Gary Byers Use xcall-subprim-2 (uses x86 CALL to call subprims) for a few numeric …
(edit) @6322   18 years Gary Byers Prepend an rip-relative LEA that sets %fn; this will mean (with GC …
(edit) @6321   18 years Gary Byers Increase gf-code-size. Might shrink again soon.
(edit) @6320   18 years Gary Byers
(edit) @6319   18 years Gary Byers In SAVE-APPLICATION: check for containing directory after translating …
(edit) @6318   18 years Gary Byers Support :talign pseudo-op. Don't bother emitting SAVE-CLEANUP-CONTEXT …
(edit) @6317   18 years Gary Byers Add variants of many subprims which take their return addresses on the …
(edit) @6316   18 years Gary Byers Add variants of many subprims which take their return addresses on the …
(edit) @6315   18 years Gary Byers mark_xp: if rip is unmarked and tagged as a return address, treat it …
(edit) @6314   18 years Gary Byers Handle SIGSYS, 'cause Leopard can't handle the truth.
(edit) @6313   18 years Gary Byers Support for :talign pseudo-op: aligns the -end- of the next …
(edit) @6312   18 years Gary Byers xcall-subprim (for testing).
(edit) @6311   18 years Gary Byers Recognize subprim addresses in CALL operands.
(edit) @6310   18 years Gary Byers Allow use of :talign pseudo-op in vinsns.
(edit) @6309   18 years Gary Byers Define "new" subprims (where "new" means "will be called via x8664 …
(edit) @6308   18 years Gary Byers
(edit) @6307   18 years Gary Byers In x862-aset3, maybe push/pop the val reg if it conflicts with an …
(edit) @6306   18 years Gary Byers Use new scheme for mapping from tra to containing fn. Needs testing on …
(edit) @6305   18 years Gary Byers Use new scheme to map from tra to function/offset.
(edit) @6304   18 years Gary Byers Constants related to recognizing the RIP-relative instruction after …
(edit) @6303   18 years Gary Byers recover-fn-from-rip.
(edit) @6302   18 years Gary Byers recover-fn-from-rip.
(edit) @6301   18 years Gary Byers New scheme - mandatory recovery of %FN relative to %RIP - causes …
(edit) @6300   18 years Gary Byers When recovering %fn from %rip, use a temporary to reference the entry …
(edit) @6299   18 years Gary Byers Don't define RECOVER-FN-FROM-RA0. Do define RECOVER-FN-FROM-RIP. Use …
(edit) @6298   18 years Gary Byers In MATCH-TEMPLATE-VREGS, handle locals/temps which refer to global labels.
(edit) @6297   18 years Gary Byers Accept (name (:label n)) as a vinsn temporary.
(edit) @6296   18 years Gary Byers Recognize memory addresses of the form (@ (: label) (% rip)) as if …
(edit) @6295   18 years Gary Byers Do the right/obvious thing for memory addresses of the form (@ (:
(edit) @6294   18 years Gary Byers Some changes for new tagged-return-address scheme.
(edit) @6293   18 years Gary Byers Use %rip-relative addressing to recover %fn at return address. Try to …
(edit) @6292   18 years Gary Byers Enumerated constant for x8664::rip.
(edit) @6291   18 years Gary Byers Define "call" instruction templates. Add "rip" to x8664-register entries.
(edit) @6290   18 years Gary Byers new x86-64 experimental CALL
(edit) @6289   18 years Gary Byers For new branch.
(edit) @6288   18 years Gary Byers
(edit) @6287   18 years Gary Byers Actually remember to check in the PPC version of recent aset2/aset3 …
(edit) @6286   18 years Gary Byers
(edit) @6285   18 years Gary Byers
(edit) @6284   18 years Gary Byers Don't try to access ARRAY-CTYPE-ELEMENT-TYPE of things that aren't …
(edit) @6283   18 years Gary Byers :signed-doubleword, not :signed-doublewod.
(edit) @6282   18 years Gary Byers
(edit) @6281   18 years Gary Byers Memory-fault errors on PPC, too.
(edit) @6280   18 years Gary Byers Memory-fault errors on PPC, too.
(edit) @6279   18 years Gary Byers
(edit) @6278   18 years Gary Byers Define err, to work around Leopard renaming nonsense.
(edit) @6277   18 years Gary Byers
(edit) @6276   18 years Gary Byers
(edit) @6275   18 years Gary Byers is_write_fault for FreeBSD.
(edit) @6274   18 years Gary Byers is_write_vault for x86-64 Linux.
(edit) @6273   18 years Gary Byers Change wording of INVALID-MEMORY-ACCESS error message, a little.
(edit) @6272   18 years Gary Byers Call out to lisp on unhandled memory faults.
(edit) @6271   18 years Gary Byers "advance PC" command is PPC-only, for now.
(edit) @6270   18 years Gary Byers Map SIGBUS signal to INVALID-MEMORY-ACCESS condition.
(edit) @6269   18 years Gary Byers INVALID-MEMORY-ACCESS condition.
(edit) @6268   18 years Gary Byers
(edit) @6267   18 years Gary Byers Use HARD-REGSPEC-VALUE in recent aset2/aset3 changes.
(edit) @6266   18 years Gary Byers in aset2/aset3: don't clobber val-reg if it's an imm-reg; we need …
(edit) @6265   18 years Gary Byers
(edit) @6264   18 years Gary Byers raise_pending_interrupt(): unscramble what it means for an interrupt …
(edit) @6263   18 years Gary Byers
(edit) @6262   18 years Gary Byers I have no idea why SIGSYS is generated when it is in ... unmentionable …
(edit) @6261   18 years Gary Byers Say "extern" a few times, to work around laughable Apple ld64 gibberish.
(edit) @6260   18 years Gary Byers Say "extern" a few times, to work around laughable Apple ld64 gibberish.
(edit) @6259   18 years Gary Byers
(edit) @6258   18 years Gary Byers (SETF (AREF ...) ...) of two-dimensional arrays: need to target …
(edit) @6257   18 years Gary Byers Add features :x86-64 and :x86_64 if appropriate, not :x86-64 twice.
(edit) @6256   18 years Gary Byers
(edit) @6255   18 years Gary Byers Set IOBLOCK-ELEMENT-TYPE to CHARACTER for bivalent streams. …
(edit) @6254   18 years Gary Byers
(edit) @6253   18 years Gary Byers Branch at C(egc_store_node_conditional_success_test) should bracnch …
(edit) @6252   18 years Gary Byers
(edit) @6251   18 years Gary Byers Don't bother using RLET or equivalent to avoid making GCable pointers …
(edit) @6250   18 years Gary Byers If any method defined on a message passes a structure by value, …
(edit) @6249   18 years Gary Byers
(edit) @6248   18 years Gary Byers ALLOCATE-INSTANCE of OBJC:OBJC:CLASS: if the result of sending the …
(edit) @6247   18 years Gary Byers
(edit) @6246   18 years Gary Byers Update for 070408. (Yes, it's 070409 here already ...)
(edit) @6245   18 years Gary Byers
(edit) @6244   18 years Gary Byers Bump image version.
(edit) @6243   18 years Gary Byers
Note: See TracRevisionLog for help on using the revision log.