source:

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @6460   18 years Gary Byers nmkunwind.
(edit) @6459   18 years Gary Byers getu32/gets32, nmkunwind.
(edit) @6458   18 years Gary Byers New .SPnmkunwind.
(edit) @6457   18 years Gary Byers Make %GET-KERNEL-GLOBAL-PTR actually work.
(edit) @6456   18 years Gary Byers Make %GET-KERNEL-GLOBAL-PTR actually work.
(edit) @6455   18 years Gary Byers Bump image abi version.
(edit) @6454   18 years Gary Byers Update min fasl version.
(edit) @6453   18 years Gary Byers Bump current fasl version.
(edit) @6452   18 years Gary Byers Use %pname-hash for symbol hashing; faster than string-hash.
(edit) @6451   18 years Gary Byers Bump max fasl version.
(edit) @6450   18 years Gary Byers %GET-KERNEL-GLOBAL-PTR: actually works …
(edit) @6449   18 years Gary Byers x862-%immediate-store had signedness backwards, as well.
(edit) @6448   18 years Gary Byers Get signedness right in ppc2-%immediate-store (exposed by .SPgetxlong …
(edit) @6447   18 years Gary Byers debug_show_fpu for x86-64 FreeBSD. FreeBSD xmm context stuff.
(edit) @6446   18 years Gary Byers x86-64 new_heap_segment: keep trying smaller values …
(edit) @6445   18 years Gary Byers Bump.
(edit) @6444   18 years Gary Byers *initial-lisp-thread*, some stack sizes are static.
(edit) @6443   18 years Gary Byers Don't cons when clearing spinlock. Commented out alternate definitions …
(edit) @6442   18 years Gary Byers %fixnum-ref-macptr, %fixnum-set-macptr should be defined early.
(edit) @6441   18 years Gary Byers %fixnum-ref-macptr, %fixnum-set-macptr don't belong here.
(edit) @6440   18 years Gary Byers In new_heap_segment(), try smaller deltas if we can't allocate …
(edit) @6439   18 years Gary Byers *SPIN-LOCK-TRIES* is static.
(edit) @6438   18 years Gary Byers
(edit) @6437   18 years Gary Byers More file-mapping fixes.
(edit) @6436   18 years Gary Byers More file-mapping stuff.
(edit) @6435   18 years Gary Byers Use .SPgetu32/.SPgets33, no more .SPgetxlong.
(edit) @6434   18 years Gary Byers Use .SPgetu32/.SPgets33, no more .SPgetxlong.
(edit) @6433   18 years Gary Byers ELT/SET-ELT: fix on branch, too.
(edit) @6432   18 years Gary Byers ELT, SET-ELT: don't assume that NTHCDR returns a CONS, signal the …
(edit) @6431   18 years Gary Byers More file-mapping stuff.
(edit) @6430   18 years Gary Byers %GET-KERNEL-GLOBAL-PTR needs to use %INT-TO-PTR. Apparently, not much …
(edit) @6429   18 years Gary Byers
(edit) @6428   18 years Gary Byers If PUTHASH decides that it wants to grow the hash table, it tries to …
(edit) @6427   18 years Gary Byers
(edit) @6426   18 years Gary Byers FUNCTION-INFORMATION returns what it finds in the environment, not …
(edit) @6425   18 years Gary Byers ACODE-FORM-TYPE: look at multi-dimensional array operations, too.
(edit) @6424   18 years Gary Byers Fixnum addition, subtraction: avoid overflow checks in binops if each …
(edit) @6423   18 years Gary Byers Unsafe unboxing.
(edit) @6422   18 years Gary Byers Alias for xmm0 field in fp context.
(edit) @6421   18 years Gary Byers Fix Darwin FP reg context stuff.
(edit) @6420   18 years Gary Byers No more (distinct) ra0. Get the FPU printer working on darwin-x8664.
(edit) @6419   18 years Gary Byers Treat #_?sym, #$?sym, and #&?sym as tests for the definedness of the …
(edit) @6418   18 years Gary Byers Export file-mapping primitives.
(edit) @6417   18 years Gary Byers Move *host-page-size* here. Add file-mapping primitives.
(edit) @6416   18 years Gary Byers Move *host-page-size* elsewhere.
(edit) @6415   18 years Gary Byers Conditionalize for USE_MACH_EXCEPTION_LOCK. Pass the old_valence …
(edit) @6414   18 years Gary Byers Fix USE_MACH_EXCEPTION_LOCK conditionalization.
(edit) @6413   18 years Gary Byers Try to make use of mach_exception_lock conditional, disable it. (Need …
(edit) @6412   18 years Gary Byers Don't assume that mkcatch macro does blr; do it ourselves, or jmp …
(edit) @6411   18 years Gary Byers mkcatch macro doesn't include blr.
(edit) @6410   18 years Gary Byers Add nmkunwind vinsn, which handles *interrupt-level* binding …
(edit) @6409   18 years Gary Byers Changes to suppress references to "running_under_rosetta" on branch, too.
(edit) @6408   18 years Gary Byers Changes to suppress references to "running_under_rosetta" on branch, too.
(edit) @6407   18 years Gary Byers Define a .SPnmkunwind for PPC; needs to be bootstrapped.
(edit) @6406   18 years Gary Byers Define a .SPnmkunwind for PPC; needs to be bootstrapped.
(edit) @6405   18 years Gary Byers Arrange to pass old_valence through exception handlers, so we're less …
(edit) @6404   18 years Gary Byers Squelch "foo is deprecated" warnings.
(edit) @6403   18 years Gary Byers Arrange to pass old_valence through exception handlers, so we're less …
(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 …
Note: See TracRevisionLog for help on using the revision log.