Timeline



08/15/04:

20:02 Changeset [7414] by piso
Avoid evaluating initialization forms for keyword and optional …
12:41 Changeset [7413] by piso
Added STRING to unary operators.
12:41 Changeset [7412] by piso
Removed obsolete static method string().
12:40 Changeset [7411] by piso
string() => STRING()
12:39 Changeset [7410] by piso
%DEFPACKAGE: string() => STRING()
12:38 Changeset [7409] by piso
NAME-CHAR: string() => STRING()
11:41 Changeset [7408] by piso
COMPILE-AND-LOAD
11:29 Changeset [7407] by piso
STRING()
11:29 Changeset [7406] by piso
%%STRING=
11:26 Changeset [7405] by piso
Added compiler macro for STRING=.
11:25 Changeset [7404] by piso
STRING=
11:25 Changeset [7403] by piso
%STRING=, %%STRING=
11:18 Changeset [7402] by piso
Moved CEILING from numbers.lisp to ceiling.java.
11:17 Changeset [7401] by piso
CEILING
11:16 Changeset [7400] by piso
ceiling.class
11:16 Changeset [7399] by piso
Initial checkin.
10:59 Changeset [7398] by piso
STRING
10:58 Changeset [7397] by piso
STRING()
10:55 Changeset [7396] by piso
string(), javaString()

08/11/04:

17:15 Changeset [7395] by asimon
JNEW-RUNTIME-CLASS: new argument for implemented interfaces.
15:59 Changeset [7394] by asimon
JREDEFINE-METHOD can redefine the function called from a constructor
11:06 Changeset [7393] by asimon
allow classnames to be qualified
11:04 Changeset [7392] by asimon
define a package for runtime generated classes

08/10/04:

22:28 Changeset [7391] by asimon
JSTATIC: check number of args if method is a string
13:49 Changeset [7390] by piso
makeLispObject(): if (obj instanceof LispObject) return (LispObject) obj;
13:48 Changeset [7389] by piso
public Object javaInstance(Class c): if (c == LispObject.class) return …
03:28 Changeset [7388] by piso
COMPILE-FUNCALL (tested).
03:28 Changeset [7387] by piso
readerMacroFunctions is an array of LispObjects?, not an array of Functions.
03:26 Changeset [7386] by piso
coerceToFunction(): return a LispObject instead of a Function.
03:26 Changeset [7385] by piso
PROCLAIM: support DEBUG.
03:25 Changeset [7384] by piso
Bind JVM::*DEBUG*.
00:52 Changeset [7383] by piso
Work in progress (tested).

08/09/04:

18:45 Changeset [7382] by piso
Backtrace.
16:21 Changeset [7381] by piso
Removed call to obsolete method LispThread?.checkStack().

08/08/04:

18:15 Changeset [7380] by piso
ash()
16:49 Changeset [7379] by piso
FRESH-LINE and TERPRI are single-valued.
15:30 Changeset [7378] by piso
SableVM
01:46 Changeset [7377] by piso
Call textField.requestFocus() in constructor.
00:54 Changeset [7376] by piso
VC_CHECK_SAVE_PROMPT => CHECK_SAVE_PROMPT
00:44 Changeset [7375] by piso
loadLispFile(), compileLispFile(); compileAndLoadLispFile(): if buffer …
00:41 Changeset [7374] by piso
Refactoring: COMPILE-1 (tested).

08/07/04:

17:40 Changeset [7373] by piso
-(proclaim '(special *prefix*)) +(declaim (special *prefix*))
17:38 Changeset [7372] by piso
Removed *DEFUN-NAME*.
16:08 Changeset [7371] by piso
Removed key mappings for loadLispFile(), compileLispFile() and …
14:25 Changeset [7370] by piso
compileAndLoadLispFile compileLispFile loadLispFile
14:24 Changeset [7369] by piso
loadLispFile(), compileLispFile(), compileAndLoadLispFile(): patch …

08/05/04:

02:35 Changeset [7368] by piso
Cleanup (tested).
00:20 Changeset [7367] by piso
Work in progress.

08/04/04:

19:23 Changeset [7366] by piso
(autoload '(sys::assert-error sys::assert-prompt) "assert")
03:09 Changeset [7365] by piso
MAKE-CONSTRUCTOR: fixed stack effects.
02:01 Changeset [7364] by piso
RQ-COMMAND: upcase the arguments.
01:59 Changeset [7363] by piso
Cleanup.

08/03/04:

21:36 Changeset [7362] by piso
compileDefunLisp(): patch from Sam Steingold.
16:48 Changeset [7361] by piso
Symbol macro support.
16:47 Changeset [7360] by piso
EVAL-WHEN
16:47 Changeset [7359] by piso
(provide '#:socket)
05:25 Changeset [7358] by piso
Initial checkin.
00:33 Changeset [7357] by piso
j.jar target: patch from Sam Steingold.

08/02/04:

19:22 Changeset [7356] by piso
Moved ROTATEF to rotatef.lisp.
19:21 Changeset [7355] by piso
ROTATEF
19:21 Changeset [7354] by piso
aver.lisp rotatef.lisp
19:20 Changeset [7353] by piso
Initial checkin.
15:13 Changeset [7352] by piso
Use P1-DEFAULT (instead of IDENTITY) for M-V-C.
15:07 Changeset [7351] by piso
Use traditional implementation of M-V-B in terms of M-V-C (from CMUCL).
14:31 Changeset [7350] by piso
EXPT (patch from Adam Warner)
02:08 Changeset [7349] by piso
*FASL-VERSION* => 9
02:07 Changeset [7348] by piso
COMPILE-MULTIPLE-VALUE-BIND
00:35 Changeset [7347] by piso
"fixnum" => Symbol.FIXNUM
00:33 Changeset [7346] by piso
Work in progress.

08/01/04:

19:12 Changeset [7345] by piso
COMPILE-MULTIPLE-VALUE-CALL
19:12 Changeset [7344] by piso
accumulateValues()
15:17 Changeset [7343] by piso
COMPILE-MULTIPLE-VALUE-CALL: minor cleanup.
15:16 Changeset [7342] by piso
COMPILE-MULTIPLE-VALUE-CALL
15:16 Changeset [7341] by piso
multipleValueCall1(): added thread argument.
15:10 Changeset [7340] by piso
COMPILE-MULTIPLE-VALUE-CALL
14:59 Changeset [7339] by piso
multipleValueList(), multipleValueCall1()
12:49 Changeset [7338] by piso
JVM::*AUTO-COMPILE* is obsolete.
12:48 Changeset [7337] by piso
Autoload COMPILE.
00:21 Changeset [7336] by piso
Work in progress (tested).

07/31/04:

23:30 Changeset [7335] by piso
_let(): make sure LET bindings are done in parallel.
21:31 Changeset [7334] by piso
COMPILE-VARIABLE-REFERENCE: special handling for DEFCONSTANTs.
18:30 Changeset [7333] by piso
COMMIT-LET-BINDINGS
17:57 Changeset [7332] by piso
COMPILE-LET-BINDINGS

07/30/04:

16:52 Changeset [7331] by piso
DECLARE-FIXNUM: use hashtable of declared fixnums to avoid duplication.
16:03 Changeset [7330] by piso
COMPILE-MULTIPLE-VALUE-BIND
16:02 Changeset [7329] by piso
isEmpty()

07/29/04:

23:31 Changeset [7328] by piso
Enabled RUN-COMPILER and RUN-FASLOAD benchmarks.
23:25 Changeset [7327] by piso
floatValue(), truncate()
12:18 Changeset [7326] by piso
intexp(), EXPT
00:52 Changeset [7325] by piso
RUN-BENCHMARK: fixed FORMAT string.

07/28/04:

23:55 Changeset [7324] by piso
Work in progress.
23:13 Changeset [7323] by piso
COMPILE-FILE: LET => LET*
17:54 Changeset [7322] by asimon
JCLASS-FIELD
16:14 Changeset [7321] by piso
Work in progress (tested).
16:13 Changeset [7320] by piso
AVER
16:12 Changeset [7319] by piso
Initial checkin.
14:44 Changeset [7318] by piso
COMPILE-GO: cleanup.
13:33 Changeset [7317] by piso
*FASL-VERSION* => 8
13:31 Changeset [7316] by piso
Support for non-local GOs (tested, needs cleanup).
13:30 Changeset [7315] by piso
Removed *OBSTACLES*, now that we have pass 1.

07/27/04:

19:02 Changeset [7314] by piso
Made tag field public.
16:18 Changeset [7313] by piso
Work in progress (tested).
04:51 Changeset [7312] by piso
Work in progress (tested).
01:22 Changeset [7311] by piso
Work in progress (tested).

07/26/04:

18:30 Changeset [7310] by piso
Work in progress (tested).
15:40 Changeset [7309] by piso
Added explicit tag for SHRINK-VECTOR.
15:38 Changeset [7308] by piso
Work in progress (tested).
05:31 Changeset [7307] by piso
COMPILE-CONSTANT (tested)
02:23 Changeset [7306] by piso
Removed the function CONTAINS-LAMBDA.

07/25/04:

23:45 Changeset [7305] by piso
P1-BLOCK, P1-RETURN-FROM
23:43 Changeset [7304] by piso
(setf *trace-depth* 0) in TRACE and UNTRACE.
18:13 Changeset [7303] by piso
Work in progress: pass 1 (tested).

07/24/04:

20:37 Changeset [7302] by piso
Work in progress (tested).
03:10 Changeset [7301] by piso
Cleanup.
03:01 Changeset [7300] by piso
Cleanup (tested).
01:53 Changeset [7299] by piso
Work in progress (tested).

07/23/04:

19:27 Changeset [7298] by piso
Work in progress: non-local returns (tested).
18:33 Changeset [7297] by piso
Changes for JVM compiler.
15:30 Changeset [7296] by piso
Block => LispObject
15:28 Changeset [7295] by piso
Block.java is obsolete.
15:25 Changeset [7294] by piso
Obsolete.
00:37 Changeset [7293] by piso
Work in progress: support for non-local returns (disabled by default).

07/22/04:

17:25 Changeset [7292] by piso
COMPILE-MULTIPLE-VALUE-PROG1
14:42 Changeset [7291] by piso
Made *TAGS* a list instead of a vector.
14:21 Changeset [7290] by piso
Minor cleanup.
13:48 Changeset [7289] by piso
COMPILE-UNWIND-PROTECT
02:44 Changeset [7288] by piso
JSR, RET

07/21/04:

18:35 Changeset [7287] by piso
Initial checkin.
18:14 Changeset [7286] by piso
COMPILE-LAMBDA
18:10 Changeset [7285] by piso
makeCompiledClosure(): the context object is now a LispObject[][].
18:10 Changeset [7284] by piso
The context object is now a LispObject[][].
01:22 Changeset [7283] by piso
Work in progress.

07/20/04:

21:58 Changeset [7282] by piso
Cleanup in progress (tested).
18:39 Changeset [7281] by piso
ash()
16:30 Changeset [7280] by piso
U2, WRITE-UTF8
15:28 Changeset [7279] by piso
CHAR, %SET-CHAR
15:19 Changeset [7278] by piso
WRITE-U1
14:48 Changeset [7277] by piso
Cleanup in progress.
13:16 Changeset [7276] by piso
load(): minor cleanup.
13:15 Changeset [7275] by piso
loadSystemFile(String, boolean): bind *PACKAGE* to PACKAGE_CL_USER for …
04:33 Changeset [7274] by piso
writeToString(), needsEscape(): escape package name if necessary.
04:33 Changeset [7273] by piso
writeToString()

07/19/04:

20:34 Changeset [7272] by piso
COMPILE-FUNCTION
17:07 Changeset [7271] by piso
*VARIABLES* => *VISIBLE-VARIABLES*
16:35 Changeset [7270] by piso
Cleanup in progress.
16:20 Changeset [7269] by piso
Cleanup: removed ARG-INDEX slot from VARIABLE structure.
15:20 Changeset [7268] by piso
PRECOMPILE-FLET/LABELS
14:27 Changeset [7267] by piso
FLET/LABELS support: tested, but still needs cleanup.
14:26 Changeset [7266] by piso
PRECOMPILE-LABELS: (pushnew 'LABELS *obstacles*)
14:25 Changeset [7265] by piso
public LispObject execute(LispObject[] args, LispObject[][] context)

07/17/04:

16:58 Changeset [7264] by piso
Added LABELS to specials.
01:06 Changeset [7263] by piso
0.20.2.18+

07/16/04:

23:42 Changeset [7262] by piso
0.0.3.16+
00:43 Changeset [7261] by piso
0.0.3.16
00:41 Changeset [7260] by piso
0.20.2.18
Note: See TracTimeline for information about the timeline view.