source: trunk/source/level-0

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @15705   7 years gb More math fixes from dfindlay. Fixes ticket:1059 in the trunk.
(edit) @15683   7 years gb Implement the rest of Dave Findlay's "reference" math library. Fixes …
(edit) @15649   7 years gb TRUNCATE - (truncate most-negative-fixnum bignum): don't return …
(edit) @15646   7 years gb r15640 back to trunk.
(edit) @15627   7 years gb Use (large) parts of dfindlay's "reference implementation" to fix …
(edit) @15608   7 years gz Maintain nhash.vector.count in the lock-free case
(edit) @15606   7 years gb This is a work-in-progress; there will need to be new binaries and …
(edit) @15601   7 years gb Logical host names aren't case-sensitive in CCL; don't hash logical …
(edit) @15597   7 years gb Fix parenthesization in HAIRY-EQUAL; fixes ticket:1054 in the trunk.
(edit) @15596   7 years gb Hash pathnames better. Hash strings better under EQUALP.
(edit) @15581   7 years gb mark temp0/temp1 as immediates on entry to …
(edit) @15578   7 years gb Faster bignum x fixnum multiplication for 32-bit architectures.
(edit) @15571   7 years gb Remember how to write PPC assembler.
(edit) @15570   7 years gb Lose the (unused) local function MULTIPLY-UNSIGNED-BIGNUMS from …
(edit) @15569   7 years gb Nuke %MULTIPLY-AND-ADD-LOOP, add %MULTIPLY-AND-ADD-FIXNUM-LOOP for x8664.
(edit) @15568   7 years gb Remove %MULTIPLY-AND-ADD-LOOP (only caller is unused.) Add …
(edit) @15560   7 years gb In *-2: careful if multiplying MOST-NEGATIVE-FIXNUM by a BIGNUM.
(edit) @15555   7 years gb commit correct file to fix ticket:1041
(edit) @15553   7 years svspire acos and asin now do the right thing with complex args. Fixes …
(edit) @15540   7 years gb Add a functional interface to THROW (%THROW). Add …
(edit) @15526   7 years gb Change the way that (APPLY inlined-functon args) inlines: don't use …
(edit) @15525   7 years gz In lock-free-puthash handle a new key getting relocated just before …
(edit) @15521   7 years gb Do STRIP-TAG-TO-FIXNUM the same way on all platforms: clear the …
(edit) @15508   7 years gz Fix lock-free-count-entries
(edit) @15504   7 years gz Fix lock-free hash table handling of the partially-inserted state, and …
(edit) @15500   7 years gb Try to clean up code which uses CMPXCHG: imm0 should contain the …
(edit) @15490   7 years gb Actually bother to get x8632 version of CONSTANT-REF right.
(edit) @15489   7 years gb CONSTANT-REF prototypes for x86{64,32}. CONSTANTLY: copy the …
(edit) @15488   7 years gb CONSTANT-REF prototype for ARM.
(edit) @15487   7 years gb CONSTANT-REF prototype for PPC.
(edit) @15459   7 years gb %%EQUALHASH processes final CDR. Fixes ticket:1011 in trunk.
(edit) @15454   7 years gb In %MULTIPLY-AND-ADD: (thanks to uchida) don't try to keep node X in …
(edit) @15431   7 years gb lib/macros.lisp: DEFCALLBACK-BODY expands into LET*, not LET. …
(edit) @15425   7 years gb armcl. armcl.image: new binaries compiler/ARM/arm-arch.lisp: add …
(edit) @15407   7 years gb SQRT: handle COMPLEX arguments whose imaginary part is zero. Fixes …
(edit) @15377   7 years gb Braino in 64-bit BIGNUM-LOGTEST. One test case which failed (this was …
(edit) @15355   7 years gb If a Darwin shared library is linked without the -install_name option, …
(edit) @15342   7 years gb Change the default TYPE-ERROR format string a little.
(edit) @15339   7 years gb ARM-HARD-FLOAT-P. Make #'%FF-CALL handle hard-float ABI.
(edit) @15301   8 years gb EQL calls .SPbuiltin-eql on x86.
(edit) @15294   8 years gb Don't call out in .SPbuiltin_eql. Implement #'EQL for ARM in terms of …
(edit) @15271   8 years gb Android's #_dlopen() returns a pointer to an soinfo structure. Deal …
(edit) @15269   8 years gb compile-ccl.lisp: No more :mixup-hash-code-nop optional feature. …
(edit) @15264   8 years gb lib/compile-ccl.lisp: Define some "optional features" for testing …
(edit) @15236   8 years gb Change the initial-values *TERMINAL-CHARACTER-ENCODING-NAME* and …
(edit) @15226   8 years gb %VECT-DATA-TO-MACPTR: handle DOUBLE-FLOAT cases, which are weird on …
(edit) @15220   8 years rme Add :ccl-1.8 to *features*.
(edit) @15165   8 years gb Except on the PPC (which has LAP versions of %EXTEND-VECTOR), define …
(edit) @15158   8 years gb Define another 3-register-argument UUO …
(edit) @15156   8 years gb Define MOVDQU; AFAICT, neither it nor MOVDQA require a 64-bit CPU. In …
(edit) @15122   8 years gb SPECIAL-OPERATOR: conditionalize for ARM (pseudofunctions vs …
(edit) @15095   8 years gb lib/nfcomp.lisp, level-0/nfasload.lisp: try to make the new scheme …
(edit) @15093   8 years gb New Linux ARM binaries. The image and FASL versions changed on the …
(edit) @15086   8 years gb Use link_map.l_ld macro to hide platform dependencies. (Android …
(edit) @15081   8 years gb Hopefully faster copying between pointers and ivectors/ivectors and …
(edit) @15067   8 years gb Provide definitions (real ones or stubs) of the 4 functions that have …
(edit) @15049   8 years gb Un-botch %COPY-IVECTOR-TO-PTR, which wasn't even supposed to have …
(edit) @15036   8 years gb Re-do %COPY-IVECTOR-TO-IVECTOR for x8664. Handle overlap correctly …
(edit) @14987   8 years gb In %FLOOR-99, if x[i] = y[j], dont just jump wherever temp1 is pointing.
(edit) @14975   8 years rme In the Darwin-specific version of open-shared-library-internal, push …
(edit) @14929   8 years wws open-shared-library works again in FreeBSD
(edit) @14910   8 years gb In %CODE-VECTOR-PC, need to shift the unboxed code-vector size left.
(edit) @14909   8 years gb Back out of r14899 (ARM backend changes): at least one of those …
(edit) @14886   8 years gb In %%FRAME-BACKLINK: when trying to skip over stack-consed vectors, …
(edit) @14855   8 years rme Put :ccl-1.7 on *features*.
(edit) @14808   8 years rme We want one arg (not zero) in allow-heap-allocation.
(edit) @14807   8 years gb Define and export the functions ALLOW-HEAP-ALLOCATION and …
(edit) @14760   8 years gb Move REQUIRE-STRUCTURE-TYPE to level-0.
(edit) @14711   9 years gb x8632 version of %IVECTOR-FROM-MACPTR actually compiles.
(edit) @14710   9 years gb %IVECTOR-FROM-MACPTR for X86{32,64}
(edit) @14709   9 years gb %IVECTOR-FROM-MACPTR for PPC{32,64}
(edit) @14708   9 years gb %IVECTOR-FROM-MACPTR: recover the (tagged) ivector from a pointer to a …
(edit) @14681   9 years rme In /-2, be more careful with division involving a complex operand. …
(edit) @14673   9 years rme When computing the absolute value of a complex number, be a little …
(edit) @14670   9 years rme In ATAN of a complex argument y, the main thing is to carefully …
(edit) @14669   9 years rme In ATAN of a complex argument, compute the value in terms of the …
(edit) @14656   9 years gb lispequ.lisp: make SHLIB fields available to DESCRIBE/INSPECT. …
(edit) @14653   9 years gb Add some dmb instructions.
(edit) @14649   9 years gb Only one SHARED-LIBRARY-WITH-NAME; may not need extra arg after …
(edit) @14646   9 years gb Fix Windows lossage from last commit.
(edit) @14645   9 years gb Start trying to get CLOSE-SHARED-LIBRARY working on all platforms. …
(edit) @14640   9 years rme In %tcr-binding-location, fix another case where we need to subtract …
(edit) @14625   9 years gb REMHASH: it's not our job to effectively rehash the table when the …
(edit) @14622   9 years rme Remove some left-over debugging stuff.
(edit) @14619   9 years rme Merge shrink-tcr branch. This enables the 32-bit Windows lisp to run …
(edit) @14577   9 years gb Typecheck the NAME argument in SYMBOL-FUNCTION; use FSET-SYMBOL as …
(edit) @14575   9 years gb Work around Android dynamic linker more.
(edit) @14566   9 years gb In ELF version of OPEN-SHARED-LIBRARY-INTERNAL, handle Android case …
(edit) @14558   9 years gb Change subprims origin to #x04002000 on Android.
(edit) @14544   9 years gb Setup *FEATURES* for Android.
(edit) @14541   9 years gb From wws: when using futexes in rwlock, limit the values in the …
(edit) @14540   9 years wws Change futex values from natural to long in rwlock code. This prevents …
(edit) @14520   9 years gb Work around Android dynamic linker differences.
(edit) @14518   9 years gb No more conditional UUOs on ARM.
(edit) @14478   9 years gb More ARM FFI fixes: fix handling of (single-)FLOAT args/results in …
(edit) @14432   9 years gb Move (windows-specific) NBACKSLASH-TO-FORWARD-SLASH from …
(edit) @14403   9 years rme Add :arm to *features* when #+arm-target. Closes ticket:770.
(edit) @14385   9 years rme Put :ccl-1.6 on *features*.
(edit) @14365   9 years gb Admit that the macro CCL::REPORT-BAD-ARG has accepted exactly 2 …
(edit) @14341   9 years gb ignore *fsl
Note: See TracRevisionLog for help on using the revision log.