source:

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @6402   18 years Gary Byers PATHNAME-DEVICE is NIL for physical-pathnames, :UNSPECIFIC for …
(edit) @6401   18 years Gary Byers LOGICAL-PATHNAME: signal a type-error if there's no logical-host. …
(edit) @6400   18 years Gary Byers :IF-EXISTS defaults to :NEW-VERSION if the pathname's version is :NEWEST.
(edit) @6399   18 years Gary Byers In SET-GF-ARG-INFO, clear the dt cache if APO changes.
(edit) @6398   18 years Gary Byers Use a CMOVE in EQL.
(edit) @6397   18 years Gary Byers FLOAT: arrrgh.
(edit) @6396   18 years Gary Byers Remove the extraneous "6"; don't want to know how it got there ... …
(edit) @6395   18 years Gary Byers Need to revive the old MKUNWIND, to keep PROGV from losing.
(edit) @6394   18 years Gary Byers
(edit) @6393   18 years Gary Byers Fix the "bytes allocated" message and computation for GC-VERBOSE entry.
(edit) @6392   18 years Gary Byers
(edit) @6391   18 years Gary Byers Set literal-code-limit to #xd800 for utf-16 variants. Fix the typo …
(edit) @6390   18 years Gary Byers Mis-align some fields in the darwin ppc64 thread state structure, just …
(edit) @6389   18 years Gary Byers
(edit) @6388   18 years Gary Byers running_under_rosetta only exists on Darwin, and should probably be …
(edit) @6387   18 years Gary Byers use_mach_exception_handling is referenced at runtime and explicitly …
(edit) @6386   18 years Gary Byers running_under_rosetta - which is kind of an oxymoron - is specific to …
(edit) @6385   18 years Gary Byers Bump.
(edit) @6384   18 years Gary Byers Reassign registers: %rcx = %imm2, %r10 = %temp2. This basically means …
(edit) @6383   18 years Gary Byers Don't think that %ra0 and %temp2 are disjoint. (They aren't, and we …
(edit) @6382   18 years Gary Byers Use %imm2 - not %temp2 - when building a catch frame.
(edit) @6381   18 years Gary Byers Don't use %temp2 (which is aliased to %ra0, still used occasionally.) …
(edit) @6380   18 years Gary Byers x8664-imm-regs now include %imm2.
(edit) @6379   18 years Gary Byers Things which do shifts - including %FIXNUM-GCD - should use %imm2, …
(edit) @6378   18 years Gary Byers Things which do shifts - including %FIXNUM-GCD - should use %imm2, …
(edit) @6377   18 years Gary Byers When unwinding the stack and returning values, don't let %imm2 be used …
(edit) @6376   18 years Gary Byers Don't need to worry about keeping %rcx from confusing the GC when %cl …
(edit) @6375   18 years Gary Byers RCX is an immediate register (and also %nargs.q, and still used for …
(edit) @6374   18 years Gary Byers Define and use repret instruction.
(edit) @6373   18 years Gary Byers x8664-setup-ftd: deal with cross-compilation issues.
(edit) @6372   18 years Gary Byers Gak. .SPmkcatch1v wants return address on stack.
(edit) @6371   18 years Gary Byers LAP changes to support new x86-64 calling sequence.
(edit) @6370   18 years Gary Byers LAP changes to support new x86-64 calling sequence (multiple-values, …
(edit) @6369   18 years Gary Byers don't DECLARE IGNORE something that probably hasn't existed in years.
(edit) @6368   18 years Gary Byers Printing a single float might work; need to check that …
(edit) @6367   18 years Gary Byers If we interrupt late in the write-barrier, force the thread to return …
(edit) @6366   18 years Gary Byers The one and only call to _SPfuncall in the world pushes a return address.
(edit) @6365   18 years Gary Byers Lose most of the "new" call/ret-based subprim variants; most things …
(edit) @6364   18 years Gary Byers Lose most of the "new" call/ret-based subprim variants; most things …
(edit) @6363   18 years Gary Byers Add gtra, just about when we're about to stop keeping return addresses …
(edit) @6362   18 years Gary Byers Don't set foreign record types when cross-compiling; too much …
(edit) @6361   18 years Gary Byers Use an ecase to initialize ftd interface dir; #. won't work if the ftd …
(edit) @6360   18 years Gary Byers Spell arg names correctly in ppc64 callback. Struct misalignment …
(edit) @6359   18 years Gary Byers Functions (and most subprims) called with return address on top of …
(edit) @6358   18 years Gary Byers Functions (and most subprims) called with return address on top of …
(edit) @6357   18 years Gary Byers Functions (and most subprims) called with return address on top of …
(edit) @6356   18 years Gary Byers Spell FreeBSD package name correctly, for cross-compile.
(edit) @6355   18 years Gary Byers Lose most of the "new" subprims added a few weeks ago. Most things …
(edit) @6354   18 years Gary Byers Handle other label operands in (e.g.) CALL instructions.
(edit) @6353   18 years Gary Byers handle_fault: check for valid cmain before calling out to it.
(edit) @6352   18 years Gary Byers makes64 is an xcall.
(edit) @6351   18 years Gary Byers new unwind: call via lea/jmp, but do interrupt-level binding out-of-line.
(edit) @6350   18 years Gary Byers gtra for linuxx8664.
(edit) @6349   18 years Gary Byers New catch, unwind-protect stuff.
(edit) @6348   18 years Gary Byers New catch, unwind-protect stuff. define xcall-subprim, start to use it.
(edit) @6347   18 years Gary Byers (Finally) don't need to set %fn to jump to it, can jump to …
(edit) @6346   18 years Gary Byers New mkcatch, mkunwind.
(edit) @6345   18 years Gary Byers New mkcatch, mkunwind.
(edit) @6344   18 years Gary Byers Back out of the "delta" stuff: probably more confusing that way.
(edit) @6343   18 years Gary Byers Use init-nclosure to make closures. LABELS needs to account for extra …
(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.
Note: See TracRevisionLog for help on using the revision log.