source: branches/working-0711/ccl

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @7967   14 years gb Need %STRING-HASH for PPC.
(edit) @7966   14 years gb PPC32 vinsns: :jump attribute use for pc-relative jump only.
(edit) @7965   14 years gb ppc64 vinsns: :jump vinsn attribute now means "pc-relative jump" only.
(edit) @7961   14 years gb Spell UVSIZE with an "S".
(edit) @7960   14 years gb Try to avoid branching around UUOs, since some implemenations don't do …
(edit) @7959   14 years gb new hash-table iteration scheme.
(edit) @7958   14 years gb CLASS-WRAPER caches CPL.
(edit) @7957   14 years gb New hash-table iteration scheme.
(edit) @7956   14 years gb New hash-table iteration scheme. New WITH-PROCESS-WHOSTATE just binds …
(edit) @7955   14 years gb GCTIMES reported in INTERNAL-TIME-UNITS-PER-SECOND.
(edit) @7954   14 years gb Time-reporting changes.
(edit) @7953   14 years gb Fix comment indentation.
(edit) @7952   14 years gb CHAR/SET-CHAR: define in terms of SCHAR.
(edit) @7951   14 years gb Add timeval->microseconds.
(edit) @7950   14 years gb Continue Bill's changes to remove brain-death from %%TYPEP on arrays …
(edit) @7949   14 years gb Keep whostate in a per-thread variable, not in the PROCESS-OBJECT.
(edit) @7948   14 years gb INTERNAL-TIME-UNITS-PER-SECOND, whostate tweaks.
(edit) @7947   14 years gb INTERNAL-TIME-UNITS-PER-SECOND is 1000000 on 64-bit machines. (Can …
(edit) @7946   14 years gb Maintain CPL in wrapper ... Slot type-predicates can be NULL (instead …
(edit) @7945   14 years gb New CLASS-CELL-TYPEP, tries to get CPL from (valid) wrapper. Maintain …
(edit) @7944   14 years gb Process-whostate is now the per-thread binding of *WHOSTATE*.
(edit) @7943   14 years gb A few small changes; there may be bad bugs in EQUAL/EQUALP hashing. …
(edit) @7942   14 years gb %STRING-HASH: like %PNAME-HASH, but with a (possibly non-zero) offset.
(edit) @7941   14 years gb Try to avoid jumping/branching to jumps. (NB: this requires some …
(edit) @7940   14 years gb Try harder (maybe much harder) to inline TYPEP calls involving …
(edit) @7939   14 years gb Recognize CHAR-CODE's result type.
(edit) @7938   14 years gb Peephole on the fly: turn (push r1) (movq top-of-stack r2) into …
(edit) @7937   14 years gb PRINT-OBJECT for DISASSEMBLED-INSTRUCTION.
(edit) @7936   14 years gb More tweaks.
(edit) @7935   14 years gb Don't use a bignum in HASHED-BY-IDENTITY, since there's only one …
(edit) @7925   14 years gb Add :monitor-futex-wait to *known-optional-features*. …
(edit) @7924   14 years wws TYPEP was consing on a user-defined array type, due to the call to …
(edit) @7923   14 years wws optimize-generic-function-dispatching now calls …
(edit) @7918   14 years gb Add TYPE-PREDICATEs for ARGS-CTYPE and its subclasses.
(edit) @7917   14 years gb Provide type-predicate for NAMED-CTYPE; the type system otherwise …
(edit) @7908   14 years gb Cache a symbol's hash code in the plist slot along with the plist, so …
(edit) @7901   14 years gb Implement HASH-TABLE-OWNER and CLAIM-HASH-TABLE; the latter probably …
(edit) @7900   14 years gb Don't generate (often bad ...) typechecks in in the optimized …
(edit) @7897   14 years gb Conditionally hash symbols by address.
(edit) @7896   14 years gb Revert eep.adress to old (anchored UUO out-of-line) behavior, since …
(edit) @7895   14 years gb After a couple of failed attempts, get the improvement to the &key …
(edit) @7894   14 years gb Copy the build-time value of *BUILD-TIME-OPTIONAL-FEATURES* into the …
(edit) @7893   14 years gb Add :HASH-SYMBOLS-BY-ADDRESS to *KNOWN-OPTIONAL-FEATURES*.
(edit) @7892   14 years gb Fix type in call to %CHECK-ANCHORED-UUO in the decode of #xb* UUOs.
(edit) @7891   14 years gb Try to inorporate *optional-features* into *openmcl-version* format string.
(edit) @7890   14 years gb Get 3d array right in %TYPE-ERROR-TYPESPECS%.
(edit) @7889   14 years gb Try to avoide a GF call in %SHARED-INITIALIZE. Look at %CLASS.CPL …
(edit) @7888   14 years gb Define STANDARD-INSTANCE-P (which is inlined) before its first use.
(edit) @7887   14 years gb *OPTIONAL-FEATURES*.
(edit) @7886   14 years gb Spin a little faster (when we use spinlocks at all)
(edit) @7870   14 years gb back out of last change
(edit) @7869   14 years gb Try to handle the &key &allow-other-keys (no explicit keywords) case …
(edit) @7868   14 years gb Fix absolute pc if relative PC was adjusted in lisp handler in …
(edit) @7867   14 years gb Control transfer after anchored UUO not working right; revert …
(edit) @7866   14 years gb If we have to wait in %PROMOTE-RWLOCK, release the spinlock/futex …
(edit) @7865   14 years gb GETHASH locks hash-table for reading, promotes to write-access only if …
(edit) @7864   14 years gb Don't just do MEMQ on a long list of classes in optimized reader …
(edit) @7863   14 years gb RELOCATABLE_FULLTAG_MASK has to include fulltag_symbol, …
(edit) @7861   14 years gb If the callback to handle a UUO claims that we should skip -1 bytes, …
(edit) @7860   14 years gb Use the new scheme so that most UUOs (at least those used to signal …
(edit) @7859   14 years gb Support the use of 2 (x86-asm) frag-lists for vinsn expansion (one for …
(edit) @7858   14 years gb Always use NOPs to pad for alignment. (We might want to align loop …
(edit) @7857   14 years gb Start support for building with optional features (GF call counting, …
(edit) @7856   14 years gb If the byte following a UUO is 0, update the xcf's relative PC from …
(edit) @7855   14 years gb Conditionalize gf call-count reporting.
(edit) @7854   14 years gb Conditionalize lock accounting.
(edit) @7853   14 years gb Conditionalize lock accounting.
(edit) @7852   14 years gb Conditionalize lock accounting.
(edit) @7851   14 years gb Conditionalize lock accounting.
(edit) @7850   14 years gb Conditionalize gf call-counting. Use lock prefix if it's enabled.
(edit) @7849   14 years gb GF code-vector templates increment gf.hash by 1 every time they're called.
(edit) @7848   14 years gb %ALLOCATE-GF-INSTANCE (there are two versions, for bootstrapping): …
(edit) @7847   14 years gb In %INIT-MISC, the number of 64-bit words is (ash (+ 63 …
(edit) @7843   14 years gb Uh, check that symbol is quoted in (APPLY #'MAKE-INSTANCE 'name ...)
(edit) @7842   14 years gb Make REBUILD-CCL call (UPDATE-CCL) if :update arg is true. (Defaults …
(edit) @7841   14 years gb Compiler-macro on (apply #'make-instace 'name ...)
(edit) @7840   14 years gb Fix typo in %%1ST-ARG-EQL-METHOD-HACK-DCODE: get property on SYM (1st …
(edit) @7839   14 years wws Optimize generic functions with lots of same-type EQL methods by using …
(edit) @7838   14 years gb Sleazy hack to try to improve some cases of EQL method dispatch.
(edit) @7837   14 years gb Remove a confusing comment. 1 down, 1153 to go.
(edit) @7836   14 years gb More win64 stuff. Move along, nothing to see here.
(edit) @7835   14 years gb More win64 stuff. Move along, nothing to see here.
(edit) @7831   14 years gb Default to -DUSE_FUTEX.
(edit) @7828   14 years gb A little bit of Windows conditionalization.
(edit) @7827   14 years gb new; still a ways to go before it even compiles on win64
(edit) @7825   14 years gb ,form, not .form
(edit) @7823   14 years gb REQUIRE-TYPE deals with fuzzier cases.
(edit) @7822   14 years gb Move the definition of FIND-1ST-ARG-COMBINED-METHOD after the …
(edit) @7821   14 years gb Try to straighten out type-checking in optimized MAKE-INSTANCE; try to …
(edit) @7810   14 years gb Handle class slots in MAKE-INSTANTIATE-LAMBDA-FOR-CLASS-CELL.
(edit) @7804   14 years gb sync with trunk
(edit) @7803   14 years gb Sync with trunk
(edit) @7802   14 years gb Import from trunk.
(edit) @7801   14 years gb Import from trunk.
(edit) @7798   14 years gb Set ignore property.
(edit) @7797   14 years gb add UPDATE-CCL
(edit) @7796   14 years gb Try to fix ENOUGH-NAMESTRING.
(edit) @7795   14 years gb Use MAYBE-SETF-NAME when reporting undefined function names.
(edit) @7794   14 years gb Fix extra - in macintosh-memory-decode function name.
(edit) @7793   14 years gb new
Note: See TracRevisionLog for help on using the revision log.