Timeline
08/07/10:
- 21:14 Changeset [12875] by
- Move OPTIMIZE-INSTRUCTION-SEQUENCES and OPTIMIZE-CODE to …
- 20:43 Changeset [12874] by
- Rename OPTIMIZE-3 to OPTIMIZE-INSTRUCTION-SEQUENCES and optimize more …
- 20:41 Changeset [12873] by
- In OPTIMIZE-JUMPS, optimize conditional jumps as well as unconditional …
- 12:30 Changeset [12872] by
- In OPTIMIZE-3, do not consider LABELs a 'next instruction', skip them …
- 11:53 Changeset [12871] by
- Eliminate optimize-2: Partially, it duplicated …
- 10:14 Changeset [12870] by
- Move OPTIMIZE-2B (renaming it to OPTIMIZE-JUMPS) to jvm-instructions.lisp.
- 08:39 Changeset [12869] by
- Move CODE-BYTES and OPTIMIZE-1 (renamed to DELETE-UNUSED-LABELS) to …
08/06/10:
- 22:37 Changeset [12868] by
- Miscelanious fixes.
- 22:18 Changeset [12867] by
- Move and improve ANALYZE-STACK, DELETE-UNREACHABLE-CODE to …
- 21:47 Changeset [12866] by
- WIHT-CODE-TO-METHOD fixes and tests for nesting.
- 20:59 Changeset [12865] by
- Move emit, %emit, %%emit, INSTRUCTION, resolvers and some helper …
- 19:51 Changeset [12864] by
- Rename opcodes.lisp to jvm-instructions.lisp in order to move our …
08/05/10:
- 20:58 Changeset [12863] by
- Implement CONSTANT-VALUE-ATTRIBUTE, CHECKED-EXCEPTIONS-ATTRIBUTE, …
- 20:20 Changeset [12862] by
- Implement serialization for SOURCE-FILE-ATTRIBUTE, …
- 19:16 Changeset [12861] by
- Add documentation and some TODOs.
08/04/10:
- 21:36 Changeset [12860] by
- Introduce EMIT-NEW, EMIT-ANEWARRAY, EMIT-CHECKCAST and EMIT-INSTANCEOF …
- 20:25 Changeset [12859] by
- Introduce EMIT-GETFIELD and EMIT-PUTFIELD to further improve the …
08/02/10:
- 21:44 Changeset [12858] by
- Finalize CLASS-NAME integration: decommission !CLASS-REF.
- 21:23 Changeset [12857] by
- Remove unused function GET-DESCRIPTOR.
- 20:59 Changeset [12856] by
- Change all literal strings for argument type identification (ie. "I") …
- 11:33 Changeset [12855] by
- Start removing CLASS-NAME dual-mode-compatible shim code: remove …
- 11:03 Changeset [12854] by
- Convert known-symbols.lisp to CLASS-NAMEs.
- 10:51 Changeset [12853] by
- Convert DECLARE-LOCAL-FUNCTION and DUPLICATE-CLOSURE-ARRAY to use …
- 10:48 Changeset [12852] by
- Convert GENERATE-LOADER-FUNCTION to use CLASS-NAMEs instead of literal …
- 07:05 Changeset [12851] by
- Continue CLASS-NAME integration: use a class-name object in the CLASS …
- 06:41 Changeset [12850] by
- Continue CLASS-NAME integration, define a solution for arrays.
- 06:07 Changeset [12849] by
- Narrow LISP-ERROR to STORAGE-CONDITION. Now JRUN-EXCEPTION-PROTECTED …
- 06:07 Changeset [12848] by
- Small documentation corrections.
- 06:07 Changeset [12847] by
- Remove possible FASL artifacts from source directory. When working on …
08/01/10:
- 21:31 Changeset [12846] by
- Continued integration of CLASS-NAME: use it for +lisp-single-float+ …
- 21:16 Changeset [12845] by
- Continued integration of CLASS-NAME: use it for +lisp-fixnum+ and …
- 18:05 Changeset [12844] by
- Centralize exception-handler registration/accumulation; while at it, …
- 10:23 Changeset [12843] by
- New tests.
- 10:00 Changeset [12842] by
- Two fixes from test-writing.
- 09:59 Changeset [12841] by
- Fix dual-mode: the new style requires type specifiers, not strings.
07/31/10:
- 21:33 Changeset [12840] by
- Introduce "dual mode" operation for emit-invoke* and emit-*static, in …
- 19:21 Changeset [12839] by
- Backport r12837, resolving merge conflicts along the way.
- 18:24 Changeset [12838] by
- Backport r12834-12836, resolving merge conflicts along the way.
- 12:52 Changeset [12837] by
- Introduce EMIT-GETSTATIC and EMIT-PUTSTATIC in order to be able to …
- 12:24 Changeset [12836] by
- Move emit-invoke* functions closer together, making them a section.
- 11:30 Changeset [12835] by
- Remove code section marked 'Just an experiment': we have supported …
07/29/10:
- 19:38 Changeset [12834] by
- Backport r12805-12833 from trunk.
- 19:10 Changeset [12833] by
- Small fix (a parameter wasn't being passed to make-jsequence-like)
- 18:27 Changeset [12832] by
- Lots of fixes from writing tests. Most notable the correction of my …
07/28/10:
- 22:13 Changeset [12831] by
- First stab at Java collections integration with the sequences protocol.
- 18:58 Changeset [12830] by
- Updated home page with release 0.21
07/27/10:
- 21:16 Changeset [12829] by
- Release notes for version 0.21.
07/26/10:
- 22:26 Changeset [12828] by
- Updated changelog for new release.
07/25/10:
- 19:47 Changeset [12827] by
- Fix ticket #103: DOCUMENTATION is not autoloaded.
- 19:09 Changeset [12826] by
- DocString? annotation support, for generating DOCUMENTATION, and later …
- 18:32 Ticket #103 (DOCUMENTATION doesn't seem to autoload properly) created by
- Here's a transcript from my repl session: CL-USER(1): (documentation …
- 17:47 Changeset [12825] by
- Point to the newest release notes.
07/24/10:
- 20:29 Milestone 0.21 completed
- 20:27 Changeset [12824] by
- Add 0.21.0 release files.
- 19:05 Changeset [12823] by
- Bump branch version to 0.21.1-dev, now that 0.21.0 has been tagged.
- 19:04 Changeset [12822] by
- Tag 0.21.0.
07/22/10:
- 18:34 Changeset [12821] by
- Backport r12815 (printing of conditions with unbound format-control).
- 18:21 Changeset [12820] by
- Backport part of r12814 which applies to r12809. Note: the remainder …
- 18:13 Changeset [12819] by
- Remove to-be-removed-by-0.22 deprecated symbols, now that we are 0.22.
- 18:12 Changeset [12818] by
- Upgrade ASDF to 2.004, as per request of their developer(s).
- 18:05 Changeset [12817] by
- With 0.21.x being branched, update the version of trunk.
07/21/10:
- 07:39 Changeset [12816] by
- Upgrade finding test results database for ASDF2.
07/20/10:
- 21:04 Changeset [12815] by
- Fixed printing of certain conditions (e.g., type-errors) with unbound …
- 18:36 Changeset [12814] by
- Fix for r12809: bind *print-readably* to NIL when printing conditions …
07/19/10:
- 21:04 Changeset [12813] by
- Java interop, small improvement: the first argument to jnew can now …
- 18:00 Changeset [12812] by
- Create 0.21 release maintenance branch.
07/17/10:
- 12:03 Changeset [12811] by
- Re-implement clean for ANSI tests in Lisp to work under Windows. …
- 10:26 Changeset [12810] by
- PATHNAME without namestring now has a non-printable representation.
- 10:26 Changeset [12809] by
- Honor *PRINT-READABLY* by throwing PRINT-NOT-READABLE for "#<". …
- 08:42 Changeset [12808] by
- Fix TAGS creation on win32 for long commandline limitations (Matt Sedon).
07/15/10:
- 23:32 JavaFfi edited by
- (diff)
- 22:06 Changeset [12807] by
- Backport r12796-12805 from trunk. Reduces the current 37 ANSI …
- 21:43 Changeset [12806] by
- Rename 'local-variable-p' to 'variable-local-p' because …
07/13/10:
- 19:16 Changeset [12805] by
- Fixed bugs with custom slot and class options
07/12/10:
- 21:05 Changeset [12804] by
- Fix r12768: macroexpand the body in an environment augmented with the …
- 09:55 Changeset [12803] by
- Revert bad commit.
- 09:51 Changeset [12802] by
- Re-apply grovel tags patch.
07/11/10:
- 20:03 Changeset [12801] by
- MAKE-PATHNAME will now make UNC paths. If the HOST passed by …
- 07:19 Changeset [12800] by
- Add documentation markers for etags groveling for new functions.
07/10/10:
- 21:25 Ticket #102 (Wrapper scripts should honor CLASSPATH environment variables.) created by
- If the UNIX shell script 'abcl', or the DOS batch script 'abcl.bat' …
- 20:37 Changeset [12799] by
- Backout partial bad merge.
- 20:22 Changeset [12798] by
- [HEADS UP] Break Pathname to normalize cross-platform serializations. …
- 20:08 Changeset [12797] by
- Convert to a$$-backwards Pollock.
07/09/10:
- 21:01 Changeset [12796] by
- Merge trunk/abcl:r12762-r12795. Note: This branch will probably live …
07/08/10:
- 22:50 Changeset [12795] by
- CLASS-NAME integration for +lisp-integer+.
- 22:27 Changeset [12794] by
- CLASS-NAME integration for +lisp-character+.
- 22:18 Changeset [12793] by
- Remove commented-out code.
- 22:15 Changeset [12792] by
- CLASS-NAME integration for +lisp-symbol+.
- 21:57 Changeset [12791] by
- CLASS-NAME integration for +lisp-object+.
Note: See TracTimeline
for information about the timeline view.