source: branches

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @7287   13 years rme Merged trunk changes r7244:7286
(edit) @7286   13 years rme checkpoint
(edit) @7268   13 years rme Define more stuff.
(edit) @7267   13 years rme New files.
(edit) @7262   13 years rme Define ra0, dump a couple of deprecated subtags, correct tcr …
(edit) @7261   13 years gb New rwlock primitives.
(edit) @7260   13 years gb PRINT-OBJECT on RANDOM-STATE: 32/64 changes.
(edit) @7259   13 years gb INITIALIZE-RANDOM-STATE: 32/64 changes.
(edit) @7258   13 years gb random: do 32-bits at a time on 64-bit lisps, do fixnum random more …
(edit) @7257   13 years gb %BIGNUM-RANDOM here, do 32 bits at a time.
(edit) @7251   13 years rme Hairy trap-unless-typecode-= and some other additional vinsns.
(edit) @7246   13 years rme UNPARSE-X86-LAP-OPERAND: Parameterize computation of index into …
(edit) @7245   13 years rme Straighten out how the immediate word count in IA-32 functions is …
(edit) @7244   13 years rme Merged trunk changes r6975:7243
(edit) @7243   13 years rme Minor IA-32 stuff.
(edit) @7242   13 years rme Use x86-byte-reg-p and x86-acc-reg-p in a couple places.
(edit) @7241   13 years rme Minor changes for IA-32.
(edit) @7240   13 years rme A few obvious changes for IA-32.
(edit) @7239   13 years rme new directory
(edit) @7236   13 years gb Separate keyword defaulting from strength reduction in assoc/member …
(edit) @7235   13 years gb NTHCDR typechecks the list argument, so (NTHCDR 0 'bad) detects the error.
(edit) @7234   13 years gb %REQUIRE-TYPE tries to map back to the type from the predicate in the …
(edit) @7229   13 years gb ASSEQUAL, MEMEQUAL.
(edit) @7228   13 years gb Define new rwlocks for ppc.
(edit) @7227   13 years gb Frame assignment stuff for PPC, too.
(edit) @7223   13 years rme New directory.
(edit) @7222   13 years rme Use :$self instead of :self; add some more vinsns.
(edit) @7221   13 years rme Indentation; comment out some conditionalization.
(edit) @7220   13 years rme Minor corrections.
(edit) @7219   13 years rme Handle use of :$self for vinsns.
(edit) @7218   13 years rme Clean up %define-x8632-lap-function a bit.
(edit) @7217   13 years rme Define reserved-frame-marker.
(edit) @7216   13 years rme x8664::imm0 -> *x862-imm0* Bind *x86-lap-lap-entry-offset* in …
(edit) @7215   13 years rme x8664::temp0 -> *x862-temp0* x8664::fname -> *x862-fname*
(edit) @7214   13 years rme X862-COMPILE: add some preliminary accomodations for compiling for …
(edit) @7212   13 years rme Don't worry about signaling an error here after all.
(edit) @7210   13 years gb EQL-SPECIALIZER exported from CCL, OPENMCL-MOP packages.
(edit) @7205   13 years gb DOCUMENTATION (and (SETF DOCUMENTATION)) for SLOT-DEFINITION metaobjects.
(edit) @7204   13 years rme Use *x8632-subprims* for looking up subprim names when disassembling …
(edit) @7203   13 years gb New rwlock stuff. Note: this probably isn't needed from C, and there …
(edit) @7202   13 years gb Call rwlock_destroy if rwlock pointer is unreferenced.
(edit) @7201   13 years gb Macros for spinlocks; kinder, gentler, less stateful read-write locks.
(edit) @7200   13 years gb Move WITH-SELF-BOUND-IO-CONTROL-VARS here.
(edit) @7199   13 years gb WITH-STANDARD-IO-SYNTAX wasn't quite the right idea …
(edit) @7198   13 years gb Move macro WITH-SELF-BOUND-IO-CONTROL-VARS to lib/macros.lisp.
(edit) @7197   13 years gb New LOCK-PROTOCOL errors. Fix some brain-deth in MAKE-CONDITION.
(edit) @7196   13 years gb New READ-WRITE-LOCK stuff.
(edit) @7195   13 years gb %NEXT-RANDOM-PAIR: do mod by 231-1 here, not mod 231 later. …
(edit) @7194   13 years gb %SYSTEM-LOCKS% initialized very early, since rwlocks now have a …
(edit) @7193   13 years gb %SYSTEM-LOCKS% initialized earlier. New rwlock creation/access stuff.
(edit) @7192   13 years gb No more %TRY-READ-LOCK-RWLOCK, no %UNLOCK-RWLOCK here.
(edit) @7191   13 years gb No more %TRY-READ-LOCK-RWLOCK.
(edit) @7190   13 years gb Handling of signedness in 64-bit memory assignment was backwards.
(edit) @7189   13 years gb DEFINE-STORAGE-LAYOUT for new rwlock.
(edit) @7179   13 years gb x8664 support for new stack-walking stuff.
(edit) @7178   13 years gb stack frame stuff: pass (unique) "unavailable" value to …
(edit) @7177   13 years gb Stack-walking stuff to get/set arg/local values. In …
(edit) @7176   13 years gb Bump.
(edit) @7175   13 years gb Break-loop commands for getting/setting args/locals in backtrace. …
(edit) @7174   13 years gb Start a thread with WITH-STANDARD-IO-SYNTAX in effect.
(edit) @7171   13 years gb un-wedge
(edit) @7170   13 years gb un-wedge
(edit) @7169   13 years gb un-wedge
(edit) @7168   13 years gb un-wedge
(edit) @7167   13 years gb un-wedge
(edit) @7166   13 years gb un-wedge
(edit) @7165   13 years gb un-wedge
(edit) @7164   13 years gb un-wedge
(edit) @7163   13 years gb un-wedge
(edit) @7162   13 years gb un-wedge
(edit) @7161   13 years gb un-wedge
(edit) @7160   13 years gb un-wedge
(edit) @7159   13 years gb un-wedge
(edit) @7158   13 years gb un-wedge
(edit) @7157   13 years gb un-wedge
(edit) @7156   13 years gb un-wedge
(edit) @7155   13 years gb un-wedge
(edit) @7154   13 years gb un-wedge
(edit) @7153   13 years gb un-wedge
(edit) @7152   13 years gb un-wedge
(edit) @7151   13 years gb un-wedge
(edit) @7150   13 years gb un-wedge
(edit) @7149   13 years gb un-wedge
(edit) @7148   13 years gb un-wedge
(edit) @7147   13 years gb un-wedge
(edit) @7146   13 years gb un-wedge
(edit) @7145   13 years gb un-wedge
(edit) @7144   13 years gb un-wedge
(edit) @7133   13 years rme Mildly hairy extract-tag vinsn, which tries to minimize insn length. …
(edit) @7132   13 years rme Teach DEFINE-X86-VINSN about %acc et al.
(edit) @7131   13 years rme Add %acc{q,l,w,b} as vinsn operand types in order to be able to take …
(edit) @7115   13 years rme Define allocptr.
(edit) @7114   13 years rme Correct numerous minor errors. At least it loads now.
(edit) @7112   13 years rme Add more vinsns, closely following the x86-64 versions. Totally untested.
(edit) @7103   13 years rme MATCH-TEMPLATE-TYPES: Consult flags in insn template to reject …
(edit) @7102   13 years rme Add X86-BYTE-REG-P for use in lap macros. In PARSE-X86-INSTRUCTION, go …
(edit) @7101   13 years rme %DEFINE-X8632-LAP-FUNCTION and supporting changes.
(edit) @7100   13 years rme Initial code for disassembling IA-32 xfunctions.
(edit) @7090   13 years rme Make X86-REG8 signal an error when passed a register that cannot be …
(edit) @7089   13 years rme Exclude all 64 bit registers from *X8632-REGISTERS* (not just those …
Note: See TracRevisionLog for help on using the revision log.