source: trunk

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @11828   15 years ehuelsmann Use the fact that tags have lexical scope: if they're not used, don't …
(edit) @11827   15 years ehuelsmann P2-CATCH: Do what we do in P1-CATCH, which is binding the CATCH block …
(edit) @11826   15 years ehuelsmann Add documentation to the fields in the TAG structure.
(edit) @11825   15 years ehuelsmann Compilation P1: * Set up a CATCH block before processing the subforms. …
(edit) @11824   15 years vvoutilainen Get rid of Primitive[012]R, we don't truly need it. Also increment …
(edit) @11823   15 years ehuelsmann Revert r11814 (fix for stack inconsistencies), because it breaks in …
(edit) @11822   15 years ehuelsmann Followup to r11818: Fix block-requires-non-local-exit-p.
(edit) @11821   15 years ehuelsmann Be more exact on determining 'being enclosed by a block which sets (= …
(edit) @11820   15 years ehuelsmann Make local GO restore the environment of the TAGBODY, in case it jumps …
(edit) @11819   15 years ehuelsmann Small refactoring: introduce a centralized definition of "enclosed by …
(edit) @11818   15 years ehuelsmann Harmonize the concept of 'block needing non-local-exit' by …
(edit) @11817   15 years ehuelsmann A little bit of reindenting; making some lines < 80
(edit) @11816   15 years ehuelsmann Selectively clear values in UNWIND-PROTECT: don't clear if the …
(edit) @11815   15 years ehuelsmann Be sure to decode URL.getPath() results before using it as paths. …
(edit) @11814   15 years ehuelsmann Resolve part 1 of ticket #21: Don't use JSR and RET JVM instructions. …
(edit) @11813   15 years ehuelsmann Fix building in a path with spaces. Found by: Mark Tarver Fixes: …
(edit) @11812   15 years ehuelsmann Followup to r11810: revert it and use a different strategy which works …
(edit) @11811   15 years ehuelsmann Add documentation as to why we do what we were doing.
(edit) @11810   15 years ehuelsmann Fix file compilation with :output-file parameter compiling code which …
(edit) @11809   15 years ehuelsmann Use a single routine to calculate the classfile pathname in two places.
(edit) @11808   15 years ehuelsmann Fix exporting symbol in a different package than the current one. …
(edit) @11807   15 years ehuelsmann Follow-up on r11802: only put declarations which are explicitly about …
(edit) @11806   15 years ehuelsmann Remove compiler warning about non-constant initforms: we support them now!
(edit) @11805   15 years ehuelsmann Stop rewriting the lambda list in the precompiler; we've decided this …
(edit) @11804   15 years ehuelsmann LET/LET* bindings can be (in case of a CONS) of length 1 or 2 (not only 2).
(edit) @11803   15 years ehuelsmann Always rewrite &aux vars, even if there are no vars after &aux: the …
(edit) @11802   15 years ehuelsmann Rename maybe-rewrite-aux-vars -> rewrite-aux-vars.
(edit) @11801   15 years ehuelsmann Compensate for the fact that we're no longer rewriting &aux vars …
(edit) @11800   15 years ehuelsmann Rewrite aux vars in case of FLET and LABELS too.
(edit) @11799   15 years ehuelsmann Check LET/LET* and &AUX bindings validity. Also fixes an incorrectly …
(edit) @11798   15 years ehuelsmann Remove the use of XEPs (eXternal Entry Points) which were optimizing …
(edit) @11797   15 years ehuelsmann Fix the build. Removal of &aux variables rewriting broke it.
(edit) @11796   15 years ehuelsmann Move &AUX vars argument list rewriting from the preprocessor to the …
(edit) @11795   15 years Mark Evenson Ant-based build works again, fixing error introduced in r11792
(edit) @11794   15 years ehuelsmann Precompile lambda-list initforms.
(edit) @11793   15 years vvoutilainen Combine load/store resolvers.
(edit) @11792   15 years vvoutilainen Little combination fix for pool-long and pool-double.
(edit) @11791   15 years astalla Added autoload for system::%float-bits. Its absence prevented Slime …
(edit) @11790   15 years ehuelsmann Remove a NIL block which doesn't seem to matter. Since we add named …
(edit) @11789   15 years vvoutilainen Tiny cleanup to invocations of compile-xep.
(edit) @11788   15 years ehuelsmann Rewriting version 2: cleaner code and rewrite SUPPLIED-P parameters too.
(edit) @11787   15 years ehuelsmann Remove accidentally committed code. Do some re-indenting elsewhere.
(edit) @11786   15 years ehuelsmann Add support for non-constant initforms on functions. This fixes …
(edit) @11785   15 years ehuelsmann Add ignore declaration on unused argument.
(edit) @11784   15 years ehuelsmann Add a function which seems to be missing in our sources (MISSING-ARG).
(edit) @11783   15 years ehuelsmann Fix fasl reader special bindings leak. * Bind the …
(edit) @11782   15 years ehuelsmann Remove code duplication.
(edit) @11781   15 years ehuelsmann Instead of interning symbols over and over, use the ones already interned.
(edit) @11780   15 years ehuelsmann Clean up the known symbols cache: * instead of returning only the …
(edit) @11779   15 years Mark Evenson Fix broken ansi-interpreted test invocation.
(edit) @11778   15 years vvoutilainen Fix declaration of free specials for non-array execute.
(edit) @11777   15 years ehuelsmann Put special bindings restoration-to-old-value in a FINALLY clause at …
(edit) @11776   15 years ehuelsmann Fix DO-ALL-SYMBOLS.{6,9,12}: we can't use DOLIST, because it has an …
(edit) @11775   15 years ehuelsmann Fix the remaining two DEFINE-SETF-EXPANDER tests (.6 and ??).
(edit) @11774   15 years ehuelsmann Fix DEFINE-SETF-EXPANDER.1 by returning the symbol passed in ACCESS-FN.
(edit) @11773   15 years ehuelsmann Fix MULTIPLE-VALUE-SETQ and (SETF (VALUES ...) ...) when setting the …
(edit) @11772   15 years ehuelsmann Factor out functions to separate declarations, the body and optionally …
(edit) @11771   15 years vvoutilainen Cleanup copy-paste again, this time we get rid of repetition in the …
(edit) @11770   15 years ehuelsmann Removal of small code duplication.
(edit) @11769   15 years ehuelsmann Rename variables to be more in line with the env/ext pattern used …
(edit) @11768   15 years ehuelsmann Use 'innerEnv' to evaluate the body in, since that's where we declared …
(edit) @11767   15 years ehuelsmann * Stop declaring symbols SPECIAL mid-environment: usually, this …
(edit) @11766   15 years ehuelsmann In MERGE-PATHNAMES, if the pathname to be returned is of type …
(edit) @11765   15 years ehuelsmann Use pathname "calculations" to determine the output file name for the …
(edit) @11764   15 years ehuelsmann Don't use the implementation details in WITH-COMPILATION-UNIT to …
(edit) @11763   15 years ehuelsmann Fix COMPILE and COMPILE-FILE secondary and tertiary return values in …
(edit) @11762   15 years ehuelsmann Fix JCLASS null return value; signal a lisp error instead. Found by: …
(edit) @11761   15 years ehuelsmann Delete web/ folder; we have a toplevel public_html/ which we use now.
(edit) @11760   15 years ehuelsmann Remove check for properness of arguments list. The check breaks AP5 …
(edit) @11755   15 years ehuelsmann Implement MACROEXPAND-ALL and COMPILER-LET as internal symbols to the …
(edit) @11754   15 years vvoutilainen Convert using ClassCastException? to checking instanceof. Performance …
(edit) @11753   15 years ehuelsmann Remove J from our repository. It's being maintained at SourceForge? and …
(edit) @11752   15 years ehuelsmann Use the -jar option for a shorter command line: the .jar contains the …
(edit) @11751   15 years ehuelsmann Don't catch STDERR output into the property, so that it becomes usable …
(edit) @11750   15 years Mark Evenson Don't die if if the Java system property 'os.arch' doesn't exist. …
(edit) @11749   15 years ehuelsmann Follow up to r11747: remove SETF which causes iteration to terminate, …
(edit) @11748   15 years ehuelsmann Revert r11746. It turns out to break the ANSI test suite and I don't …
(edit) @11747   15 years ehuelsmann Fix excessive stack use while resolving #n= and #n#: Don't recurse …
(edit) @11746   15 years ehuelsmann Fix reader memory leak.
(edit) @11745   15 years ehuelsmann Remove since-long deprecated initialization files and unsupported …
(edit) @11744   15 years ehuelsmann Remove references to "libabcl.so" which was deleted sometime during 0.13.
(edit) @11740   15 years ehuelsmann Fix tarbal creation.
(edit) @11736   15 years ehuelsmann Update release date of 0.14.0.
(edit) @11734   15 years ehuelsmann Update version number on trunk now that 0.14.x is on a branch.
(edit) @11732   15 years ehuelsmann Update CHANGES with last-nights commits.
(edit) @11731   15 years ehuelsmann Share code already abstracted out elsewhere (use OverUnderFlowCheck?()).
(edit) @11730   15 years ehuelsmann No longer work around absense of Math.{sinh(),cosh(),tanh()}; their …
(edit) @11729   15 years ehuelsmann Fix EXPT with a Bignum exponent. At the same time, simplify EXPT and …
(edit) @11728   15 years ehuelsmann java.lang.Math has the 'log10()' function since 1.5. Our minimal …
(edit) @11727   15 years ehuelsmann Add CHANGES file, summarizing changes per release.
(edit) @11726   15 years ehuelsmann Fix class dependency issue. The current code works on Sun, however …
(edit) @11725   15 years ehuelsmann Code audited for the use of MACROEXPAND without an environment. Also, …
(edit) @11724   15 years ehuelsmann Make the scripting engine use the Bignum factory instead of the (now …
(edit) @11723   15 years ehuelsmann Fix [interpreted mode] RESTART-CASE.{29,30,31}. When expanding macros …
(edit) @11722   15 years ehuelsmann Make sure to create Fixnums when the LispInteger/Bignum? created is in …
(edit) @11721   15 years astalla Corrected comment about function signature
(edit) @11720   15 years ehuelsmann Fix unbound variable error.
(edit) @11719   15 years ehuelsmann Fix COMPILE called inside COMPILE-FILE: COMPILE doesn't compile to a …
(edit) @11718   15 years ehuelsmann Fix multiplication of Complex values. Patch by: Robert Dodier …
(edit) @11717   15 years astalla Added autoloads for byte-array-output-stream.
Note: See TracRevisionLog for help on using the revision log.