|
|
|
@7938
|
17 years |
Gary Byers |
Peephole on the fly: turn
(push r1)
(movq top-of-stack r2)
into
…
|
|
|
|
@7937
|
17 years |
Gary Byers |
PRINT-OBJECT for DISASSEMBLED-INSTRUCTION.
|
|
|
|
@7936
|
17 years |
Gary Byers |
More tweaks.
|
|
|
|
@7935
|
17 years |
Gary Byers |
Don't use a bignum in HASHED-BY-IDENTITY, since there's only one …
|
|
|
|
@7934
|
17 years |
gz |
Oops. missed a couple in previous checkin
|
|
|
|
@7933
|
17 years |
gz |
Change scrolling interface: all actual scrolling now done by …
|
|
|
|
@7932
|
17 years |
gz |
fix logical error in univeral argument handling
|
|
|
|
@7931
|
17 years |
gz |
remove unused code
|
|
|
|
@7930
|
17 years |
mikel |
added more steps to creating UIs with Tiger
|
|
|
|
@7929
|
17 years |
gz |
Define a stream class for output to the listener and use it instead of …
|
|
|
|
@7928
|
17 years |
gz |
Update from trunk to rev 7927
|
|
|
|
@7927
|
17 years |
gz |
allow non-echoing input streams for the repl
|
|
|
|
@7926
|
17 years |
gz |
split off housekeeping-loop so the gui can use it
|
|
|
|
@7925
|
17 years |
Gary Byers |
Add :monitor-futex-wait to *known-optional-features*.
…
|
|
|
|
@7924
|
17 years |
Bill St. Clair |
TYPEP was consing on a user-defined array type, due to the call to …
|
|
|
|
@7923
|
17 years |
Bill St. Clair |
optimize-generic-function-dispatching now calls …
|
|
|
|
@7922
|
17 years |
gz |
Reimplement Query Replace as a minor mode
|
|
|
|
@7921
|
17 years |
Gary Byers |
Learn to read disassembled code; look for _sigtramp context in r8 on …
|
|
|
|
@7920
|
17 years |
mikel |
added more steps in the Tiger IB instructions
|
|
|
|
@7919
|
17 years |
gz |
Implement prompt-for-y-or-n and prompt-for-key-event (and hence …
|
|
|
|
@7918
|
17 years |
Gary Byers |
Add TYPE-PREDICATEs for ARGS-CTYPE and its subclasses.
|
|
|
|
@7917
|
17 years |
Gary Byers |
Provide type-predicate for NAMED-CTYPE; the type system otherwise …
|
|
|
|
@7916
|
17 years |
R. Matthew Emerson |
More work on %normalize-bignum-2.
|
|
|
|
@7915
|
17 years |
R. Matthew Emerson |
Typo; wrong index register name.
|
|
|
|
@7914
|
17 years |
R. Matthew Emerson |
Remove functions that won't be called; corrections after some minor …
|
|
|
|
@7913
|
17 years |
gz |
add push-NEW-buffer-mark, like (push-buffer-mark (copy-mark ..))
|
|
|
|
@7912
|
17 years |
gz |
update from trunk to rev 7911
|
|
|
|
@7911
|
17 years |
gz |
make cl:ed return the view created
fixes for edit-definition breakage …
|
|
|
|
@7910
|
17 years |
R. Matthew Emerson |
Use defx8632lapfunction. Also duplicate some lisp code from …
|
|
|
|
@7909
|
17 years |
Gary Byers |
Save major OS version on startup, use it to determine where _sigtramp …
|
|
|
|
@7908
|
17 years |
Gary Byers |
Cache a symbol's hash code in the plist slot along with the plist, so …
|
|
|
|
@7907
|
17 years |
R. Matthew Emerson |
Use some insn mnemonics that refer to the carry flag.
|
|
|
|
@7906
|
17 years |
R. Matthew Emerson |
Add cmovc/cmovnc/cmovz/cmovnz/jc/jnc opcodes (which are the same thing …
|
|
|
|
@7905
|
17 years |
gz |
Use defloadvar for *quitting* (needed because of changeset #7699)
|
|
|
|
@7904
|
17 years |
R. Matthew Emerson |
Uh, at least try compiling the file before committing next time…
|
|
|
|
@7903
|
17 years |
R. Matthew Emerson |
New file. Much remains to be done.
|
|
|
|
@7902
|
17 years |
Gary Byers |
When entering the kernel debugger on X8664/Darwin, try to note if
the …
|
|
|
|
@7901
|
17 years |
Gary Byers |
Implement HASH-TABLE-OWNER and CLAIM-HASH-TABLE; the latter probably …
|
|
|
|
@7900
|
17 years |
Gary Byers |
Don't generate (often bad ...) typechecks in in the optimized …
|
|
|
|
@7899
|
17 years |
gz |
Update from trunk to rev 7897
|
|
|
|
@7898
|
17 years |
gz |
Make mark-column take tabs into account so indenting works again.
Bind …
|
|
|
|
@7897
|
17 years |
Gary Byers |
Conditionally hash symbols by address.
|
|
|
|
@7896
|
17 years |
Gary Byers |
Revert eep.adress to old (anchored UUO out-of-line) behavior, since …
|
|
|
|
@7895
|
17 years |
Gary Byers |
After a couple of failed attempts, get the improvement to the
&key …
|
|
|
|
@7894
|
17 years |
Gary Byers |
Copy the build-time value of *BUILD-TIME-OPTIONAL-FEATURES* into the …
|
|
|
|
@7893
|
17 years |
Gary Byers |
Add :HASH-SYMBOLS-BY-ADDRESS to *KNOWN-OPTIONAL-FEATURES*.
|
|
|
|
@7892
|
17 years |
Gary Byers |
Fix type in call to %CHECK-ANCHORED-UUO in the decode of #xb* UUOs.
|
|
|
|
@7891
|
17 years |
Gary Byers |
Try to inorporate *optional-features* into *openmcl-version* format string.
|
|
|
|
@7890
|
17 years |
Gary Byers |
Get 3d array right in %TYPE-ERROR-TYPESPECS%.
|
|
|
|
@7889
|
17 years |
Gary Byers |
Try to avoide a GF call in %SHARED-INITIALIZE.
Look at %CLASS.CPL …
|
|
|
|
@7888
|
17 years |
Gary Byers |
Define STANDARD-INSTANCE-P (which is inlined) before its first use.
|
|
|
|
@7887
|
17 years |
Gary Byers |
*OPTIONAL-FEATURES*.
|
|
|
|
@7886
|
17 years |
Gary Byers |
Spin a little faster (when we use spinlocks at all)
|
|
|
|
@7885
|
17 years |
R. Matthew Emerson |
Correct type specifier for 3d arrays in %TYPE-ERROR-TYPESPECS%
|
|
|
|
@7884
|
17 years |
gz |
Make Indent With Tabs be a simple boolean variable, default false …
|
|
|
|
@7883
|
17 years |
gz |
restore get-info-and-go-to-it
|
|
|
|
@7882
|
17 years |
R. Matthew Emerson |
The x86 ports don't use a shared closure trampoline.
|
|
|
|
@7881
|
17 years |
R. Matthew Emerson |
To avoid confusion, treat defx86lapfunction as an x86-64 thing,
and …
|
|
|
|
@7880
|
17 years |
R. Matthew Emerson |
Use TARGET::WITH-STACK-SHORT-FLOATS
|
|
|
|
@7879
|
17 years |
R. Matthew Emerson |
Use TARGET::WITH-STACK-SHORT-FLOATS
|
|
|
|
@7878
|
17 years |
R. Matthew Emerson |
WITH-SHORT-STACK-FLOATS macro
|
|
|
|
@7877
|
17 years |
R. Matthew Emerson |
A few more vinsns, including some single-float ones.
|
|
|
|
@7876
|
17 years |
R. Matthew Emerson |
A SINGLE-FLOAT is a boxed object on x8632.
Still more places where an …
|
|
|
|
@7875
|
17 years |
R. Matthew Emerson |
x8632 changes
|
|
|
|
@7874
|
17 years |
R. Matthew Emerson |
Changes for x8632.
(There are numerous #+(or ppc32-target …
|
|
|
|
@7873
|
17 years |
R. Matthew Emerson |
SYMBOL-NAME for x8632
|
|
|
|
@7872
|
17 years |
R. Matthew Emerson |
Correct typo in error message
|
|
|
|
@7871
|
17 years |
R. Matthew Emerson |
Assume WITH-STACK-SHORT-FLOATS will be provided
in the TARGET package.
|
|
|
|
@7870
|
17 years |
Gary Byers |
back out of last change
|
|
|
|
@7869
|
17 years |
Gary Byers |
Try to handle the &key &allow-other-keys (no explicit keywords)
case …
|
|
|
|
@7868
|
17 years |
Gary Byers |
Fix absolute pc if relative PC was adjusted in lisp handler in …
|
|
|
|
@7867
|
17 years |
Gary Byers |
Control transfer after anchored UUO not working right; revert …
|
|
|
|
@7866
|
17 years |
Gary Byers |
If we have to wait in %PROMOTE-RWLOCK, release the spinlock/futex …
|
|
|
|
@7865
|
17 years |
Gary Byers |
GETHASH locks hash-table for reading, promotes to write-access only if …
|
|
|
|
@7864
|
17 years |
Gary Byers |
Don't just do MEMQ on a long list of classes in optimized reader …
|
|
|
|
@7863
|
17 years |
Gary Byers |
RELOCATABLE_FULLTAG_MASK has to include fulltag_symbol, …
|
|
|
|
@7862
|
17 years |
gz |
Get back blinking cursor in echo area reads; simplify paste support; …
|
|
|
|
@7861
|
17 years |
Gary Byers |
If the callback to handle a UUO claims that we should skip -1 bytes, …
|
|
|
|
@7860
|
17 years |
Gary Byers |
Use the new scheme so that most UUOs (at least those used to signal …
|
|
|
|
@7859
|
17 years |
Gary Byers |
Support the use of 2 (x86-asm) frag-lists for vinsn expansion (one for …
|
|
|
|
@7858
|
17 years |
Gary Byers |
Always use NOPs to pad for alignment. (We might want to align loop …
|
|
|
|
@7857
|
17 years |
Gary Byers |
Start support for building with optional features (GF call counting, …
|
|
|
|
@7856
|
17 years |
Gary Byers |
If the byte following a UUO is 0, update the xcf's relative PC from …
|
|
|
|
@7855
|
17 years |
Gary Byers |
Conditionalize gf call-count reporting.
|
|
|
|
@7854
|
17 years |
Gary Byers |
Conditionalize lock accounting.
|
|
|
|
@7853
|
17 years |
Gary Byers |
Conditionalize lock accounting.
|
|
|
|
@7852
|
17 years |
Gary Byers |
Conditionalize lock accounting.
|
|
|
|
@7851
|
17 years |
Gary Byers |
Conditionalize lock accounting.
|
|
|
|
@7850
|
17 years |
Gary Byers |
Conditionalize gf call-counting. Use lock prefix if it's enabled.
|
|
|
|
@7849
|
17 years |
Gary Byers |
GF code-vector templates increment gf.hash by 1 every time they're
called.
|
|
|
|
@7848
|
17 years |
Gary Byers |
%ALLOCATE-GF-INSTANCE (there are two versions, for bootstrapping): …
|
|
|
|
@7847
|
17 years |
Gary Byers |
In %INIT-MISC, the number of 64-bit words is (ash (+ 63 …
|
|
|
|
@7846
|
17 years |
gz |
Update from trunk to rev 7845
|
|
|
|
@7845
|
17 years |
gz |
Print the 'defining new Objc message' note if either *compile-print* …
|
|
|
|
@7844
|
17 years |
gz |
isearch, more cleanup, removing unused/supported stuff, redirect …
|
|
|
|
@7843
|
17 years |
Gary Byers |
Uh, check that symbol is quoted in (APPLY #'MAKE-INSTANCE 'name ...)
|
|
|
|
@7842
|
17 years |
Gary Byers |
Make REBUILD-CCL call (UPDATE-CCL) if :update arg is true. (Defaults …
|
|
|
|
@7841
|
17 years |
Gary Byers |
Compiler-macro on (apply #'make-instace 'name ...)
|
|
|
|
@7840
|
17 years |
Gary Byers |
Fix typo in %%1ST-ARG-EQL-METHOD-HACK-DCODE: get property on SYM (1st …
|
|
|
|
@7839
|
17 years |
Bill St. Clair |
Optimize generic functions with lots of same-type EQL methods
by using …
|
|
|
|