source:

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @470   21 years Gary Byers Provide mach_suspend_tcr(), mach_resume_tcr() so that threads can be …
(edit) @469   21 years Gary Byers Add shutdown_count field to tcr.
(edit) @468   21 years Gary Byers New OBJC-[CLASS,METACLASS,INSTANCE]-p, OBJC-OBJECT-P uses them. …
(edit) @467   21 years Gary Byers Bryan O'Connor's change to INVOKE-RESTART: throw NIL if …
(edit) @466   21 years Gary Byers FUNCTION-IS-CURRENT-DEFINITION? knows about these new-fangled SETF …
(edit) @465   21 years Gary Byers Disable interrupts when accessing the termination queue; may need to …
(edit) @464   21 years Gary Byers REQUIRE-GLOBAL-SYMBOL checks the environment, too.
(edit) @463   21 years Gary Byers Handshaking during QUIT/PREPARE-TO-QUIT; this is intended to work …
(edit) @462   21 years Gary Byers Bryan O'Connor's change to FILE-LENGTH. Default methods on some things …
(edit) @461   21 years Gary Byers 040202.
(edit) @460   21 years Gary Byers export %STR-FROM-PTR. Don't export %STR-FROM-PTR-IN-SCRIPT, which …
(edit) @459   21 years Gary Byers Bryan O'Connor's fix to WITH-SIMPLE-RESTART. LET-GLOBALLY moved here.
(edit) @458   21 years Gary Byers Remove old vector-copying stuff.
(edit) @457   21 years beer PRINT-OBJECT shouldn't die when given an OBJC-OBJECT whose ObjC part …
(edit) @456   21 years beer Use DEFCLASS and MAKE-INSTANCE
(edit) @455   21 years beer Move toward the use of FIND-CLASS and CLASS-OF
(edit) @454   21 years Gary Byers Experimental change, to defer tcr cleanup.
(edit) @453   21 years beer REMOVE-SLOT-INITARGS was dropping the last KEY/VALUE pair
(edit) @452   21 years Gary Byers Ivar parsing follows different ruls for STRUCT than for *STRUCT; #\B …
(edit) @451   21 years Gary Byers NS-LISP-EXCEPTION has a lisp slot. Now, to figure out a way to get …
(edit) @450   21 years Gary Byers More than one class can share the same metaclass.
(edit) @449   21 years Gary Byers Remove stale comment.
(edit) @448   21 years Gary Byers Fix missing close-paren.
(edit) @447   21 years Gary Byers Unparse :VOID, use keywords more consistently when unparsing.
(edit) @446   21 years Gary Byers Fix DEF-ACCESSORS for VALUES-CTYPE.
(edit) @445   21 years Gary Byers PARSE-DEFGENERIC fix from Bryan O'Connor.
(edit) @444   21 years Gary Byers PARSE-FOREIGN-STRUCT-OR-UNION-SPEC allows for anonymous fields.
(edit) @443   21 years Gary Byers Don't enable EGC by default (so I can work on tuning it some ...)
(edit) @442   21 years Gary Byers Handle BROADCAST-STREAMs, error out on other non-FILE-STREAMs.
(edit) @441   21 years Gary Byers Lots of nit-picking; BROADCAST-STREAM methods (at least partly) fixed …
(edit) @440   21 years Gary Byers Fix CLOSE call to LOCAL-SOCKET-FILENAME.
(edit) @439   21 years Gary Byers WHITESPACEP looks in readtable.
(edit) @438   21 years Gary Byers FRESH-LINE uses STREAM-FRESH-LINE.
(edit) @437   21 years Gary Byers IF-EXISTS: dialog nonsense. PROBE-FILE checks WILD-PATHNAME-P, which …
(edit) @436   21 years Gary Byers WILD-PATHNAME-P now earlier.
(edit) @435   21 years Gary Byers Bump fasl version.
(edit) @434   21 years Gary Byers Lots of changes: foreign slot definitions have a :FOREIGN-TYPE; …
(edit) @433   21 years Gary Byers Lots of changes: get rid of old DEF-OBJC-CLASS support, initialize …
(edit) @432   21 years Gary Byers Install predefined classes here. Use DEFCLASS to create NS-LISP-EXCEPTION.
(edit) @431   21 years Gary Byers MAP-OBJC-CLASS -> INSTALL-FOREIGN-OBJC-CLASS.
(edit) @430   21 years Gary Byers Used DEFCLASS to creat classes, SLOT-VALUE or an accessor to access slots.
(edit) @429   21 years Gary Byers Parse instance-var type strings differently from arg type strings.
(edit) @428   21 years Gary Byers Use CMPD vice CMPW. (1 down, a few hundred to go.)
(edit) @427   21 years Gary Byers 040130
(edit) @426   21 years Gary Byers %CSTRLEN.
(edit) @425   21 years Gary Byers CLOSE just does CALL-NEXT-METHOD, which might work now.
(edit) @424   21 years Gary Byers CLOSE: set the closed slot to ... something non-NULL. STREAM-IO-ERROR: …
(edit) @423   21 years Gary Byers SOCKET-ERROR is (simple) STREAM-ERROR. Change how it's signaled, and …
(edit) @422   21 years Gary Byers Lock on *TERMINATION-POPULATION* access.
(edit) @421   21 years Gary Byers ADD-READER/WRITER-METHOD: less specialized. Turn a few early …
(edit) @420   21 years Gary Byers CLASS-SLOT-INITARGS, CREATE-READER/WRITER-METHOD-FUNCTION: less …
(edit) @419   21 years Gary Byers WITH-STRING-FROM-CSTRING: stack allocate a lisp-string, getting bytes …
(edit) @418   21 years Gary Byers BIT/BITFIELD foreign integer types.
(edit) @417   21 years Gary Byers CTYPE-SUBTYPE: no specialized (COMPLEX ) arrays, so check …
(edit) @416   21 years Gary Byers kinder, gentler do_tsp_overflow
(edit) @415   21 years Gary Byers SUBSEQ: Array-headers aren't sequences; vector headers are.
(edit) @414   21 years Gary Byers (SETF %GET-BITFIELD) becomes %SET-BITFIELD, which is what the setf …
(edit) @413   21 years Gary Byers %DECODE-FOREIGN-NAME handles 0-length names correctly.
(edit) @412   21 years Gary Byers Kinder, gentler %SHARED-INITIALIZE uses INSTANCE-CLASS-WRAPPER.
(edit) @411   21 years Gary Byers INSTANCE-CLASS-WRAPPER (how many versions of this are there ?) looks …
(edit) @410   21 years Gary Byers Bryan O'Connor's fix to %ACTIVE-RESTART.
(edit) @409   21 years Gary Byers So much for the 040124 idea …
(edit) @408   21 years Gary Byers Initialize ordinal->type vector elements to NIL.
(edit) @407   21 years Gary Byers Linux "as" doesn't like semicolon comments, so use /* */.
(edit) @406   21 years Gary Byers GET-INTERNAL-xxx-TIME moved here.
(edit) @405   21 years Gary Byers WITH-STACK-SHORT-FLOATS is PPC32-specific.
(edit) @404   21 years Gary Byers Start to make RLET assert foreign-type ordinals, then give up on the …
(edit) @403   21 years Gary Byers Try to introduce "foreign type ordinals", which can be embedded in …
(edit) @402   21 years Gary Byers Bump.
(edit) @401   21 years Gary Byers MAKE-ARRAY earlier.
(edit) @400   21 years Gary Byers Move some time stuff to time.lisp.
(edit) @399   21 years Gary Byers %COMPOSITE-POINTER-REF, so embedded foreign structs can be SETF-able.
(edit) @398   21 years Gary Byers Don't REQUIRE at loadtime, so we can maybe move earlier in the cold load.
(edit) @397   21 years Gary Byers MACPTRs may say what they're pointing to, though this idea is hard to …
(edit) @396   21 years Gary Byers Move LOGICAL-PATHNAME-P earlier.
(edit) @395   21 years Gary Byers Say "target:" a few times.
(edit) @394   21 years Gary Byers Fix %SVAR-BINDING-ADDRESS for the nth time.
(edit) @393   21 years Gary Byers Some conditionalization, mostly dealing with immediate/non-immediate …
(edit) @392   21 years Gary Byers Conditionalize use of WITH-STACK-SHORT-FLOATS, sortof.
(edit) @391   21 years Gary Byers No low (half-) word of lisp-fpscr.
(edit) @390   21 years Gary Byers WITH-STACK-SHORT-FLOATS moved here.
(edit) @389   21 years Gary Byers Halfhearted attempt at #+ppc32/#+ppc64 conditionalization. Will need …
(edit) @388   21 years Gary Byers %composite-pointer-ref.
(edit) @387   21 years Gary Byers -some- PPC64 backend stuff.
(edit) @386   21 years Gary Byers Vector case of SUBSEQ had better be faster …
(edit) @385   21 years Gary Byers Start to associate "ordinal" numbers with types (for typed pointers.)
(edit) @384   21 years Gary Byers Return was-open-p from CLOSE method.
(edit) @383   21 years Gary Byers UPDATE-SLOTS: assume that slotds are ordered, don't order them by location.
(edit) @382   21 years Gary Byers %COPY-GVECTOR-TO-GVECTOR.
(edit) @381   21 years Gary Byers Array element type of strings is CHARACTER, not that it matters …
(edit) @380   21 years Gary Byers Work harder to determine if an instance really is an instance.
(edit) @379   21 years Gary Byers Lots of changes from Randall Beer.
(edit) @378   21 years Gary Byers Preliminary NSBox stuff. Not much of it, even.
(edit) @377   21 years Gary Byers Some of these actually work …
(edit) @376   21 years Gary Byers target-lisp-node-size is 8. Don't require vinsns (break circle).
(edit) @375   21 years Gary Byers Some fixes; call it fulltag-misc after all.
(edit) @374   21 years Gary Byers Rename some things to (start to) match ppc64.
(edit) @373   21 years Gary Byers target-lisp-node-size in backend. Make default if :ppc32-target, not …
(edit) @372   21 years Gary Byers Define target-most-[positive,negative]-fixnum
(edit) @371   21 years Gary Byers Don't use LOAD-TIME-VALUE to reference vinsn-template cell; look up …
Note: See TracRevisionLog for help on using the revision log.