Timeline
08/30/10:
- 18:03 Changeset [12909] by
- Correct the comments in the example.
- 17:57 Changeset [12908] by
- Add an example for using a java class with CLASSPATH, invoking java …
- 07:06 Ticket #106 (DEFSTRUCT :include with :conc-name) created by
- Juliusz Chroboczek Juliusz.Chroboczek at pps-jussieu-fr writes …
08/29/10:
- 22:13 Changeset [12907] by
- Remove WITH-TEMP-CLASS-FILE: it's been long unused. Integrate …
- 21:28 Ticket #102 (Wrapper scripts should honor CLASSPATH environment variables.) closed by
- fixed
- 20:56 Changeset [12906] by
- Respect CLASSPATH in wrapper scripts.
- 18:21 Changeset [12905] by
- Eliminate SET-COMPILAND-AND-WRITE-CLASS, since it doesn't take care of …
- 17:30 Changeset [12904] by
- Resolve the WRITE-CLASS-FILE double-use.
08/28/10:
- 11:56 Ticket #103 (DOCUMENTATION doesn't seem to autoload properly) closed by
- fixed: Corrected by r12827.
- 11:10 Changeset [12903] by
- Add a changelog entry for the latin1 fix.
- 11:09 Changeset [12902] by
- Fix reading of data containing scandinavian latin1 characters …
08/20/10:
- 03:49 Changeset [12901] by
- Include contrib in source release.
08/15/10:
- 19:56 Changeset [12900] by
- Correct README language.
- 19:35 Changeset [12899] by
- Fix typo in ABCL-TEST-LISP definition; add #+abcl conditional The …
- 17:24 Changeset [12898] by
- Fix documentation typo.
- 15:37 Ticket #105 (DIRECTORY ignores :WILD-INFERIORS) created by
- All occurences of :WILD-INFERIORS as arguments to DIRECTORY are …
08/13/10:
- 23:31 Changeset [12897] by
- Use the new generator's WRITE-CLASS-FILE function, axing other WRITE-* …
- 21:51 Changeset [12896] by
- Add source file and line number attributes according to the new …
- 21:10 Changeset [12895] by
- Remove exclamation marks which were in place to avoid naming …
- 20:25 Changeset [12894] by
- Generate the execute() methods through the new generator. Changed: * …
- 19:19 Changeset [12893] by
- Now that we migrated to the new pool, clean up some code explicitly …
- 19:06 Changeset [12892] by
- Prepare ANALYZE-ARGS for the new class file generator.
08/12/10:
- 21:43 Changeset [12891] by
- Remove debugging artifact.
- 21:10 Changeset [12890] by
- Clean up after old pool concept removal.
- 20:08 Changeset [12889] by
- Simplify ANALYZE-ARGS.
- 08:50 Changeset [12888] by
- Fix typo.
08/11/10:
- 22:11 Changeset [12887] by
- Switch MAKE-CONSTRUCTOR over to the new class writer.
- 22:09 Changeset [12886] by
- Resolve naming conflict between JAVA-METHOD and METHOD; also adjust a …
08/10/10:
- 09:55 Ticket #104 (SET works with symbols defined with DEFCONSTANT) created by
- Something is wonky about symbols defined with DEFCONSTANT: […]
08/09/10:
- 15:16 Changeset [12885] by
- Move byte-sequence writing routines to jvm-class-file.lisp.
- 14:10 Changeset [12884] by
- Clean up after migration of fields and the pool.
- 12:50 Changeset [12883] by
- Switch fields to the new generator.
- 12:23 Changeset [12882] by
- Move the u2, s1 and s2 helper functions to jvm.lisp.
- 11:31 Changeset [12881] by
- Switch pass2 to the pool routines from jvm-class-file.lisp.
- 08:48 Changeset [12880] by
- Fix insertion of floats/doubles in the constant pool.
08/08/10:
- 21:24 Changeset [12879] by
- Add 'dual mode' to DECLARE-FIELD.
- 20:41 Changeset [12878] by
- Interactive restart to skip missing GPG signature. A pretty awful …
- 13:16 Changeset [12877] by
- Optimization functions optimize in tight loops, optimize for speed. …
- 10:06 Changeset [12876] by
- Move FINALIZE-CODE to jvm-instructions.lisp and make it really …
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 …
Note: See TracTimeline
for information about the timeline view.