|
|
@9712
|
13 years |
gb |
Use the wrapper (not the class) to determine applicability in …
|
|
|
@9711
|
13 years |
gb |
Bootstrapping image/kernel.
|
|
|
@9710
|
13 years |
gb |
Changes from trunk: do comparisons to T, lisp constants without temp …
|
|
|
@9709
|
13 years |
gb |
Do 32-bit operations on nargs.
|
|
|
@9708
|
13 years |
gb |
OPTIMIZE-TYPEP: look in *istruct-cells* early, to avoid FIND-CLASS
at …
|
|
|
@9707
|
13 years |
gb |
Decl, other changes from working-0711.
|
|
|
@9706
|
13 years |
gb |
Decl changes from working-0711.
|
|
|
@9705
|
13 years |
gb |
-maybe- correct test for gethostbyname_r success in linux c_gethostbyname.
|
|
|
@9704
|
13 years |
gb |
VALID-CHAR-CODE-P false for #xfffe, #xfffe.
|
|
|
@9703
|
13 years |
gb |
Propagate decl changes from working-0711.
Primitives for …
|
|
|
@9702
|
13 years |
gb |
Propagate decl changes from working-0711.
READ-CHAR: try the obviously …
|
|
|
@9701
|
13 years |
gb |
Propagate changes from trunk (except for some win64 changes); this …
|
|
|
@9700
|
13 years |
gb |
Propagate changes from working-x11 branch (decl fixes.)
Change …
|
|
|
@9695
|
13 years |
gb |
Declaration fixes from working-0711, still testing svnmailer.
|
|
|
@9694
|
13 years |
gb |
Start synching with working-0711, and test svnmailer.
|
|
|
@9577
|
13 years |
gb |
Export GET-ENCODED-STRING.
|
|
|
@9576
|
13 years |
gb |
Fix several bugs (more likely remain; some were fixed in trunk, some …
|
|
|
@9575
|
13 years |
gb |
I don't -think- that the user can subclass FORWARD-REFERNCED-CLASS, …
|
|
|
@9574
|
13 years |
gb |
INSTANCE-CLASS-WRAPPER: handle BASIC-STREAM without going through
CLASS-OF.
|
|
|
@9573
|
13 years |
gb |
GET-CHARACTER-ENCODING with a constant name transforms into a constant …
|
|
|
@9559
|
13 years |
gb |
Our friend the (class :simple-subtypep) method has to check for
the …
|
|
|
@9535
|
13 years |
gb |
In class :simple-subtypep method, call %INITED-CLASS-CPL with a true …
|
|
|
@9534
|
13 years |
gb |
Passes all tests, might actually work.
Kernel debugger may need to be …
|
|
|
@9533
|
13 years |
gb |
Don't define a type-predicate for SEMAPHOREP.
|
|
|
@9532
|
13 years |
gb |
Make TEST-CCL bind *PACKAGE* to the cl-user package.
|
|
|
@9531
|
13 years |
gb |
Un-botch %STRUCTURE-CLASS-OF.
|
|
|
@9530
|
13 years |
gb |
A little bit of cold-load $fasl-eval support: make early class-cells, …
|
|
|
@9529
|
13 years |
gb |
Move faslapi def to lispequ.
Define new fasl op for …
|
|
|
@9528
|
13 years |
gb |
Try to get all istruct definitions here.
Make CLASS and …
|
|
|
@9527
|
13 years |
gb |
Move the istruct definitions to lispequ. Use TYPEP.
|
|
|
@9526
|
13 years |
gb |
Bump the fasl version.
Bring the list of istruct types that have …
|
|
|
@9525
|
13 years |
gb |
Make sure that we use %ISTRUCT macro (which handles "registration of …
|
|
|
@9524
|
13 years |
gb |
Make built-in-classes in l1-clos-boot, not here.
|
|
|
@9523
|
13 years |
gb |
Arrange that structure instances will have a list of their class's …
|
|
|
@9522
|
13 years |
gb |
Arrange that structure instances will have a list of their class's …
|
|
|
@9521
|
13 years |
gb |
Arrange that structure instances will have a list of their class's …
|
|
|
@9520
|
13 years |
gb |
Make %CALL-ENCAPSULATED-GF handle different patterns of dcode/prototypes.
|
|
|
@9519
|
13 years |
gb |
Since we only have one type of character/string, don't call TYPE-OF
in …
|
|
|
@9518
|
13 years |
gb |
Remove some type-predicates, TYPE-OF uses %CLASS-PROPER-NAME; could …
|
|
|
@9517
|
13 years |
gb |
Remove some type-predicates, use istruct-type-name (etc.) rather than …
|
|
|
@9516
|
13 years |
gb |
Use ISTRUCT-TYPEP, not %SVREF.
|
|
|
@9515
|
13 years |
gb |
Use %ISTRUCT macro in %CONS-RANDOM-STATE.
|
|
|
@9514
|
13 years |
gb |
Remove the LISP-THREAD-P type predicate.
|
|
|
@9513
|
13 years |
gb |
Remove the RESTARTP type predicate.
|
|
|
@9512
|
13 years |
gb |
use INSTANCE-CLASS-WRAPPER instead of some flet-ed equivalents.
|
|
|
@9511
|
13 years |
gb |
Try to ensure that more "standard" slots are now present in
CLASS and …
|
|
|
@9510
|
13 years |
gb |
Try to exploit the fact that more "standard" slots are now present in …
|
|
|
@9508
|
13 years |
gb |
CHECK-SEQUENCE-BOUNDS has to signal TYPE-ERRORs in some cases.
New …
|
|
|
@9507
|
13 years |
gb |
(TYPEP x 'package), since there's no predicate on PACAGEP and it …
|
|
|
@9506
|
13 years |
gb |
Move the real FIND-CLASS-CELL here. ISTRUCTs now store an interned …
|
|
|
@9505
|
13 years |
gb |
Use (typep x 'hash-table) instead of (hash-table-p x). Mostly because …
|
|
|
@9504
|
13 years |
gb |
Move istruct definitions to lispequ.
|
|
|
@9503
|
13 years |
gb |
Nargs is now a 32-bit register.
|
|
|
@9502
|
13 years |
gb |
Nargs is now a 32-bit register.
|
|
|
@9501
|
13 years |
gb |
Nargs is now a 32-bit register.
|
|
|
@9500
|
13 years |
gb |
In OPTIMIZE-TYPEP: if the type names an istruct class and that
class …
|
|
|
@9499
|
13 years |
gb |
Move istruct accessor definitions elsewhere.
Define an operator for …
|
|
|
@9498
|
13 years |
gb |
ISTRUCT-TYPEP: pass the registered istruct cell as a constant, not
its …
|
|
|
@9497
|
13 years |
gb |
MAKE-AFUNC: stop being 1985.
|
|
|
@9496
|
13 years |
gb |
Use ISTRUCT-TYPEP, don't compare (%svref istruct 0) to a symbol.
|
|
|
@9495
|
13 years |
gb |
VALID-CODE-CHAR skips some of the overhead in CODE-CHAR.
|
|
|
@9494
|
13 years |
gb |
Use new movl for set-nargs; change refernces to nargs.l/nargs.w.
|
|
|
@9493
|
13 years |
gb |
Use shorter encodings for movl/movw when the source operand is …
|
|
|
@9492
|
13 years |
gb |
Usa a new (shorter, see ticket:52) encoding for movl in !SET-NARGS. …
|
|
|
@9491
|
13 years |
gb |
NARGS is now (32-bit) %ecx, not (16-bit) %cx.
|
|
|
@9487
|
13 years |
gz |
Handle rtenv arg in subtypep optimizer
|
|
|
@9486
|
13 years |
gz |
Propagate r9464 to here so doesn't get lost in back-merge
|
|
|
@9485
|
13 years |
gz |
Propagate r9408 to here so doesn't get lost in back-merge
|
|
|
@9453
|
13 years |
greg |
Fixed one more typo, when checking :end2 parameter to string-equal.
|
|
|
@9450
|
13 years |
gb |
Remove BREAK call in %SNAP-READER-METHOD.
|
|
|
@9448
|
13 years |
greg |
fixed a couple typos
|
|
|
@9446
|
13 years |
gb |
Don't assume that class1 has a wrapper (compile-time, …
|
|
|
@9445
|
13 years |
gb |
new image for bootstrapping
|
|
|
@9444
|
13 years |
gb |
Changes from trunk: minimize the set of packages copied into the …
|
|
|
@9443
|
13 years |
gb |
%EXTEND-VECTOR changes.
|
|
|
@9442
|
13 years |
gb |
Better %COPY-IVECTOR-TO-IVECTOR when things are aligned.
|
|
|
@9441
|
13 years |
gb |
Extend wrapper to include class-ordinal, cpl-bits slots.
Add …
|
|
|
@9440
|
13 years |
gb |
Avoid package constants.
|
|
|
@9439
|
13 years |
gb |
Make %SOURCE-FILES work again.
|
|
|
@9438
|
13 years |
gb |
Move MAKE-STRING here, since it needs SUBTYPEP support that only …
|
|
|
@9437
|
13 years |
gb |
Support PACKAGE-REFs.
|
|
|
@9436
|
13 years |
gb |
TYPE-CELL stuff.
|
|
|
@9435
|
13 years |
gb |
%EXTEND-VECTOR stuff.
|
|
|
@9434
|
13 years |
gb |
Compile-time DEFMACRO is supposed to make it a little clearer that
a …
|
|
|
@9433
|
13 years |
gb |
No more *CL-USER-PACKAGE* constant (for obscure reasons.) Use PKG-ARG …
|
|
|
@9432
|
13 years |
gb |
No more *CL-USER-PACKAGE* constant (for obscure reasons.) Just do …
|
|
|
@9431
|
13 years |
gb |
When undoing encapsulations on a GF, assume that …
|
|
|
@9430
|
13 years |
gb |
Try to make STRING-EQUAL faster in general and faster in the case …
|
|
|
@9429
|
13 years |
gb |
Support methods for TYPE-CELLs. CELL-CSUBTYPEP-2 expects its second …
|
|
|
@9428
|
13 years |
gb |
Update package-refs whenever package names are introduced or changed.
|
|
|
@9427
|
13 years |
gb |
SUBTYPEP compiler macro works better without the FIND-CLASS.
|
|
|
@9426
|
13 years |
gb |
MAKE-LOAD-FORM, PRINT-OBJECT methods for PACKAGE-REF.
|
|
|
@9425
|
13 years |
gb |
Avoid STREAMP in WRITE-CHAR, WRITE-STRING.
|
|
|
@9424
|
13 years |
gb |
Don't do STREAMP if FORMAT's stream arg is T. (STREAMP should have
a …
|
|
|
@9423
|
13 years |
gb |
Try to improve typechecking of funcallable-instances, …
|
|
|
@9422
|
13 years |
gb |
Use bitvectors in some of the optimized-reader-dcode functions.
…
|
|
|
@9421
|
13 years |
gb |
Port the "extensible/non-dt dcode functions" stuff from the trunk.
In …
|
|
|
@9420
|
13 years |
gb |
No defconstant on COMMON-LISP-USER package, which may not exist yet.
|
|
|
@9419
|
13 years |
gb |
Do %EXTEND-VECTOR via %EXTEND-GVECTOR or %COPY-IVECTOR-TO-IVECTOR.
|
|
|
@9418
|
13 years |
gb |
Do STRING-EQUAL differently.
Do INTERN, FIND-SYMBOL, FIND-PACKAGE, …
|
|
|