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