Timeline



09/01/12:

21:45 Changeset [14146] by ehuelsmann
Re #241: Add test cases.
21:45 Ticket #225 (One of the paths in STD-COMPUTE-DISCRIMINATING function not working) closed by ehuelsmann
invalid: Re r14145: Closing as invalid.
21:44 Changeset [14145] by ehuelsmann
Re #225: Can't reproduce and can't find the exact cause anymore.
21:07 Ticket #216 (JVM stack inconsistency triggered by compiler) closed by ehuelsmann
fixed: This seems to be fixed at r14141, probably by exactly that commit.
21:03 Changeset [14144] by ehuelsmann
The OPCODES file doesn't exist anymore and has been merged into …
21:00 Ticket #189 (Compiler fails for 'unsigned-byte type declaration) closed by ehuelsmann
fixed: (In [14143]) Close #189: Fix thinko in MIN and MAX return value type …
21:00 Changeset [14143] by ehuelsmann
Close #189: Fix thinko in MIN and MAX return value type derivation.
20:59 Changeset [14142] by ehuelsmann
Fix the incremental build.
19:32 Ticket #207 (DECLARE should signal conditions when type declarations are violated) closed by ehuelsmann
invalid: the type declaration is in the wrong place. the function should have …
15:20 Ticket #245 (Slots of a class with a custom meta-class are reported as unbound.) created by stassats
[…] ID slot is unbound and bound at the same time, despite having …

08/31/12:

23:29 Changeset [14141] by ehuelsmann
Fix the last DMC-TEST-WITH-ARGS-* failures. Note: Now I can continue …
22:07 Changeset [14140] by ehuelsmann
Fix more DMC-TEST-ARGS-WITH-WHOLE.* tests.
22:07 Changeset [14139] by ehuelsmann
Fix a slew of DMC-TEST-ARGS-WITH-WHOLE.* tests.
21:27 Ticket #244 (compile doesn't return correct values for warnings-p and failure-p) created by ehuelsmann
(compile nil '(lambda () (char=))) ; Caught WARNING: ; Wrong number …
21:22 Ticket #243 (ClassCastException in MAKE-PATHNAME) created by ehuelsmann
,---- | Armed Bear Common Lisp 1.1.0-dev-svn-14131M | Java 1.7.0_03 …

08/26/12:

21:43 Changeset [14138] by ehuelsmann
Re #241: Fix cases (compile nil '(lambda (&rest foo &aux x))) and …
19:23 Changeset [14137] by rschlatte
Update instance layout in (set-)standard-instance-access if necessary. …
17:37 Changeset [14136] by rschlatte
Refine #14135: now with less misleading error message - The upper …
15:32 Ticket #242 (Unused &key arguments in defmethod forms should not cause style-warnings) created by rschlatte
CLHS 7.6.5 says: "The lambda list congruence rules require that each …
15:09 Changeset [14135] by rschlatte
Catch out-of-bounds exception in standard-instance-access - Reported …
12:05 Ticket #241 (&rest and &aux can't coexist anymore in lambda lists) created by stassats
(compile nil '(lambda (&rest foo &aux x))) => The value FOO is not of …

08/25/12:

21:14 Changeset [14134] by rschlatte
Handle instances of subclasses of standard-slot-definition in …

08/22/12:

21:36 Changeset [14133] by ehuelsmann
Remove code duplication. Rename MAKE-EXPANDER-FOR-MACROLET because it …
20:44 Changeset [14132] by ehuelsmann
Make Symbol.toString() print something developer-readable to help …

08/21/12:

14:00 Ticket #219 (Keyword argument checking for lambda lists is too lenient for ANSI) closed by ehuelsmann
fixed: (In [14131]) Close #219: lambda list keyword checking too lenient for …
14:00 Changeset [14131] by ehuelsmann
Close #219: lambda list keyword checking too lenient for ANSI. Note: …

08/20/12:

18:39 Changeset [14130] by ehuelsmann
Replace a Java primitive LAMBDA-LIST-NAMES with a lisp function. Make …

08/19/12:

13:53 Changeset [14129] by ehuelsmann
Follow up to r14128: if the descriptions are the same, continue with …
13:22 Ticket #113 (DEFSTRUCT redefinition can crash ABCL on MAKE-STRUCT) closed by ehuelsmann
fixed: (In [14128]) Fix #113 (redefinition of structures can crash ABCL) by …
13:22 Changeset [14128] by ehuelsmann
Fix #113 (redefinition of structures can crash ABCL) by failing the …
13:20 Changeset [14127] by ehuelsmann
Reindent documentation string.

08/18/12:

19:21 Ticket #226 (Generate list of symbols for autoloading at build-time) closed by ehuelsmann
fixed: (In [14126]) Closes #226: All exports and all but one autoload have …
19:21 Changeset [14126] by ehuelsmann
Closes #226: All exports and all but one autoload have been removed …
13:49 Changeset [14125] by ehuelsmann
Break circular dependency when printing errors when FORMAT isn't fully …
13:47 Changeset [14124] by ehuelsmann
%RUN-SHELL-COMMAND is in the SYSTEM package. Access it as such.
12:34 Changeset [14123] by ehuelsmann
Move RUN-SHELL-COMMAND to the EXTENSIONS package. Remove superfluous …
12:32 Changeset [14122] by ehuelsmann
Update autoloads-gen.lisp to match r14121.
11:37 Changeset [14121] by ehuelsmann
Move exports from autoloads.lisp to the respective defining files. …
11:06 Changeset [14120] by ehuelsmann
Move profiler exports to profiler.lisp.
11:05 Changeset [14119] by ehuelsmann
Revert r14107: r14118 meets the compilation requirement.
11:04 Changeset [14118] by ehuelsmann
Update autoloads-gen.lisp to include the auto-groveled EXPORT forms. …
10:49 Changeset [14117] by ehuelsmann
3 changes: - Improve speed of "multi-homed symbol" removal - …
10:36 Changeset [14116] by ehuelsmann
Make compile-file generate a file with EXPORTed symbols so we can use …
10:35 Changeset [14115] by ehuelsmann
Move export from autoloads.lisp to clos.lisp.
08:23 Changeset [14114] by ehuelsmann
Modules defining PRINT-OBJECT methods, should require PRINT-OBJECT. …
08:19 Changeset [14113] by ehuelsmann
Merge StandardObjectFunctions? into StandardObject?: the former defines …
08:17 Changeset [14112] by ehuelsmann
Use PROVIDE/REQUIRE to prevent multiple loading.

08/17/12:

16:02 Changeset [14111] by ehuelsmann
Reverse the REQUIREs graph: before, modules would require JVM, which …
14:19 Changeset [14110] by ehuelsmann
Bind *local-functions* to nil, since COMPILE-1 is the outer-most scope.
14:17 Changeset [14109] by ehuelsmann
Remove/move exports in their respective source files.
13:59 Changeset [14108] by ehuelsmann
Remove tag-line from generated autoloads-gen.lisp.
12:53 Changeset [14107] by rschlatte
restore build - ed.lisp needs make-socket to be exported
10:45 Changeset [14106] by ehuelsmann
Move exports from the THREADS package to threads.lisp. Move sockets …
08:50 Changeset [14105] by ehuelsmann
Break circular dependency between top-level.lisp and inspect.lisp by …
08:48 Changeset [14104] by ehuelsmann
Move exports from the JAVA package to java.lisp.
06:30 Changeset [14103] by ehuelsmann
Follow-up to r14102.
06:27 Changeset [14102] by ehuelsmann
Move some EXPORTs from autoloads.lisp to mop.lisp.
06:26 Changeset [14101] by ehuelsmann
Fix some compilation warnings and errors.
05:56 Changeset [14100] by ehuelsmann
Re #226: Clean symbols from manually maintained autoloads.lisp which …
05:54 Changeset [14099] by ehuelsmann
Make the autoloader smarter: make sure exported symbols are exported …

08/16/12:

20:09 Changeset [14098] by ehuelsmann
Reorganize binding *CURRENT-COMPILAND*, WITH-SAVED-COMPILER-POLICY. …
20:01 Changeset [14097] by ehuelsmann
Indenting.

08/15/12:

22:55 Changeset [14096] by ehuelsmann
Don't generate empty static initializers. Note: Given that this …
22:16 Changeset [14095] by ehuelsmann
Fix test failures by fixing test incorrectnesses.
21:38 Changeset [14094] by ehuelsmann
Factor out the actual compilation when the input stream has been …
20:23 Changeset [14093] by ehuelsmann
Fix externalization failure detected by cl-test-grid compilation of …
07:12 Changeset [14092] by rschlatte
Don't clobber class hierarchy when defining forward-referenced classes …

08/14/12:

21:53 Changeset [14091] by ehuelsmann
Make LISTEN work for non-character input streams. Found by Stas …
21:44 Changeset [14090] by ehuelsmann
Silence a compiler warning when compiling this month's SLIME from …
21:06 Changeset [14089] by ehuelsmann
Close #208: Merge pathname defaults.
21:06 Ticket #208 (Files loaded via "--load <FILE>" on the command line have no pathname ...) closed by ehuelsmann
fixed: (In [14089]) Close #208: Merge pathname defaults.
20:02 Changeset [14088] by rschlatte
Tell compile, set-function-definition about funcallable objects
19:33 Changeset [14087] by rschlatte
Fix return value of (compile nil fn) - Reported by Vladimir Sedach …
15:44 Ticket #240 (FIND-CLASS does not implement 3-argument behavior) created by rschlatte
Currently find-class does not use a supplied third (environment) …
15:37 Ticket #239 (DEFGENERIC with unsuitable :generic-function-class gives ...) created by rschlatte
Compiling and loading the following (incorrect) file gives an error …
12:40 Changeset [14086] by rschlatte
Eliminate numberOfRequiredArgs attribute from standard generic …
12:16 Changeset [14085] by Mark Evenson
examples/misc: fix installation of Quicklisp from scratch.
12:13 Changeset [14084] by rschlatte
Robustify printing of partially-initialized generic function objects
11:53 Changeset [14083] by rschlatte
Comment out some debugging output
10:49 Ticket #211 (closure-common fails to load correctly after compilation) closed by ehuelsmann
worksforme: Works for both mevenson and me.
10:36 Ticket #236 (Bad error message for malformed forms) closed by ehuelsmann
fixed: (In [14082]) Close #236: fix the COMPILE part of the issue.
10:36 Changeset [14082] by ehuelsmann
Close #236: fix the COMPILE part of the issue.
08:01 Changeset [14081] by ehuelsmann
Re #236: prepare to offer restarts from inside the compiler. Note: …
02:57 Ticket #238 (Bad error when reading #S(...) for a partially defined structure) created by stassats
[…] Running compile-file on it results in "The assertion NIL …

08/13/12:

20:11 releng/abcl-1.1.0/meetings edited by Mark Evenson
(diff)
20:11 releng/abcl-1.1.0/meetings edited by Mark Evenson
(diff)
20:10 releng/abcl-1.1.0/meetings created by Mark Evenson
20:07 abcl-1.1.0-dev-scrum-20120813.log attached to releng/abcl-1.1.0/meetings/20120813 by Mark Evenson
20:07 releng/abcl-1.1.0/meetings/20120813 edited by Mark Evenson
(diff)
19:31 releng/abcl-1.1.0/meetings/20120805 edited by Mark Evenson
(diff)
19:31 Ticket #237 (JNA fails to load blocking CFFI) created by Mark Evenson
[…]
19:28 Ticket #176 (Patch to get CFFI to find the JNA libraries dynamically via Maven3) closed by Mark Evenson
fixed: Patch has been accepted by CFFI.
19:20 releng/abcl-1.1.0/meetings/20120805 edited by Mark Evenson
(diff)
19:19 releng/abcl-1.1.0/meetings/20120805 edited by Mark Evenson
(diff)
19:14 releng/abcl-1.1.0/meetings/20120805 edited by Mark Evenson
(diff)
19:14 releng/abcl-1.1.0/meetings/20120805 edited by Mark Evenson
(diff)
19:13 releng/abcl-1.1.0/meetings/20120813 created by Mark Evenson
16:04 Changeset [14080] by rschlatte
Don't spuriously generate generic functions. - slight deviation from …
13:22 Changeset [14079] by rschlatte
Don't overwrite existing attributes in ensure-generic-function - also …
11:34 Changeset [14078] by ehuelsmann
Re #236: Solve the EVAL part of "Bad error message for malformed forms".
08:29 Changeset [14077] by ehuelsmann
Untabify.
06:22 Changeset [14076] by ehuelsmann
Set function slot for CL:LISTEN when hooking up gray streams. Patch …
03:24 Ticket #236 (Bad error message for malformed forms) created by Stassats
Evaluating (1 2 3) yields "The value 1 is not of type LIST." The fix …

08/12/12:

20:42 Ticket #214 (Stack overflow when compiler macro with fallback is triggered) closed by ehuelsmann
fixed: (In [14075]) Fix #214: NOTINLINE declaration in expansion of compiler …
20:42 Changeset [14075] by ehuelsmann
Fix #214: NOTINLINE declaration in expansion of compiler macro is …
19:57 Changeset [14074] by ehuelsmann
Flatten (and simplify) AND and OR compilation.
17:18 external edited by Mark Evenson
(diff)
17:17 external edited by Mark Evenson
(diff)
17:16 external edited by Mark Evenson
(diff)
17:15 external created by Mark Evenson
13:40 Changeset [14073] by ehuelsmann
Much nicer code printing with (setq jvm::*compiler-debug* t).
13:25 Changeset [14072] by ehuelsmann
Make sure the PRINT-OBJECT generic function is loaded when defining …

08/11/12:

19:07 Ticket #195 (prompt is displayed twice when evaluating NIL at the REPL) closed by vvoutilainen
fixed: Corrected by r14071
19:06 Changeset [14071] by vvoutilainen
correct #195
12:07 Changeset [14070] by ehuelsmann
Expand types before checking them: fixes Drakma. Patch by Stas Boukarev.
09:43 Changeset [14069] by ehuelsmann
Fix MACROLET expansion error. Reported by Theam Yong Chew. Fix by me.
09:32 Ticket #235 (Compiled cl+ssl sources not reloadable) created by ehuelsmann
When loading compiled cl+ssl sources, abcl throws the following error: …

08/09/12:

18:40 Changeset [14068] by ehuelsmann
Follow up to r14066: expand place in the precompiler environment, …
09:19 Changeset [14067] by ehuelsmann
Fix declarations being dropped on inline expansions. Report by James …

08/08/12:

22:14 Ticket #234 (ABCL-ASDF mvn errors with VERSION slot unbound) created by ehuelsmann
50,852 bytes in 0.48 seconds (102.60KB/sec) ; Loading "drakma" …
21:49 Changeset [14066] by ehuelsmann
Fix #168: compilation of LET-PLUS fails.
21:45 Ticket #233 (Evaluation of (DIRECTORY "/*/") fails) created by ehuelsmann
Reported by Stas Boukarev on #abcl: (DIRECTORY "/*/") ---> #<THREAD …
21:21 Ticket #232 (Allow wrapper script to reference install directory instead of build ...) created by ehuelsmann
PSau on #abcl submitted this patch which is used for building ABCL on …
18:37 Ticket #168 (Compilation fails for quicklisp let-plus) closed by ehuelsmann
fixed: Quicklisp correctly reports "Unable to compile macro …
13:50 Ticket #73 ("normalize-type" caching) closed by ehuelsmann
wontfix: Using the attached patch, I see a 95% cache hit rate while compiling …
06:41 Changeset [14065] by Mark Evenson
abcl-contrib: avoid duplicate entries in ASF:*CENTRAL-REGISTRY*.

08/07/12:

16:50 Changeset [14064] by rschlatte
Cosmetic changes - rename local variables - directly set initial …
11:53 Ticket #231 (DEFSTRUCT accessor functions overwrite accessors in :INCLUDEd structs) created by ehuelsmann
Ralf Moeller reports: The following file causes a problem in ABCL …
10:36 Changeset [14063] by rschlatte
Add :MOP to *FEATURES* - also simplify *features* initialization a bit

08/06/12:

20:10 releng/abcl-1.1.0/meetings/20120805 edited by Mark Evenson
(diff)
20:10 releng/abcl-1.1.0/meetings/20120805 edited by Mark Evenson
(diff)
20:07 abcl-1.1.0-scrum-20120805.log attached to releng/abcl-1.1.0/meetings/20120805 by Mark Evenson
Log of #abcl on 20120805
19:51 releng/abcl-1.1.0/meetings/20120805 edited by Mark Evenson
(diff)
19:48 releng/abcl-1.1.0/meetings/20120805 edited by Mark Evenson
(diff)
19:41 releng/abcl-1.1.0/meetings/20120805 edited by Mark Evenson
(diff)
19:23 releng/abcl-1.1.0 edited by Mark Evenson
(diff)
19:16 ehu-status-20120805.org attached to releng/abcl-1.1.0/meetings/20120805 by Mark Evenson
ehu status for 20120805; edited from email by easye
19:16 easye-status-20120805.org attached to releng/abcl-1.1.0/meetings/20120805 by Mark Evenson
easye status for 20120805
19:15 releng/abcl-1.1.0/meetings/20120805 created by Mark Evenson
19:14 releng/abcl-1.1.0 edited by Mark Evenson
(diff)
19:02 Changeset [14062] by rschlatte
Robustify readably-printed NaNs? in the spirit of #14061
18:25 releng/abcl-1.1.0 created by Mark Evenson
07:45 Changeset [14061] by ehuelsmann
Qualify FIND-PACKAGE when used to serialize a package in a FASL: the …
05:41 Ticket #202 (ENSURE-GENERIC-FUNCTION assumes LAMBDA-LIST is NIL) closed by ehuelsmann
fixed: (In [14060]) Fix #202: ENSURE-GENERIC-FUNCTION complains about lambda …
05:41 Changeset [14060] by ehuelsmann
Fix #202: ENSURE-GENERIC-FUNCTION complains about lambda list …

08/05/12:

21:11 Ticket #221 (Stack exhaustion on invocation of function in non-existing package) closed by ehuelsmann
duplicate: Duplicate of #227, which is already resolved.
20:44 Ticket #201 (&WHOLE broken in DEFINE-METHOD-COMBINATION) closed by ehuelsmann
fixed: The commits r14040, r14041, r14043, r14045, r14046, r14052, r14053, , …
20:40 Changeset [14059] by ehuelsmann
Follow up to r14058: efficient binding of required vars. Also: - …
20:27 Changeset [14058] by ehuelsmann
Follow up to r14054, efficient arguments option variable references …
07:01 Changeset [14057] by Mark Evenson
abcl-contrib: Flesh out the toplevel README.
05:55 Changeset [14056] by Mark Evenson
asdf-jar: Complete the CL:REQUIRE protocol by providing :ASDF-JAR.

08/04/12:

21:57 Changeset [14055] by ehuelsmann
Follow up to r14054: fix the case where initform is NIL.
21:18 Changeset [14054] by ehuelsmann
More efficient arguments option variable references (&optional and …
13:57 Changeset [14053] by ehuelsmann
Factor out the emf generating code from METHOD-COMBINATION-TYPE-LAMBDA …
12:56 Changeset [14052] by ehuelsmann
Integrate WITH-ARGS-LAMBDA-LIST in COMPUTE-METHOD-TYPE-LAMBDA for me …
11:41 Changeset [14051] by ehuelsmann
Write some of the DMC-TEST-ARGS-WITH-WHOLE as they were meant to and …
10:52 Ticket #230 (Implement macro expansions for custom special operators to support ...) created by ehuelsmann
Pascal J. Bourguignon requests the following on our mailing list: The …
09:41 Changeset [14050] by ehuelsmann
Correct parameter name in clos test.

08/03/12:

20:43 Changeset [14049] by ehuelsmann
Add the clos-tests.lisp file added in the last commit to the ASD file.
20:06 Changeset [14048] by ehuelsmann
Move CLOS D-M-C tests to a separate file clos-tests.lisp, because …
19:06 Changeset [14047] by ehuelsmann
Test adjustment: remove quoting based on previously incorrect …
18:56 Changeset [14046] by ehuelsmann
Fix required-part parsing in case of 'required-part-only'.
11:53 Changeset [14045] by ehuelsmann
Fix CLOS::EXTRACT-REQUIRED-PART when there is no required part; e.g. …
06:29 Changeset [14044] by Mark Evenson
README: Correct Authors to spelling in Manual. Sorry Ville! Rudi …
06:07 Changeset [14043] by ehuelsmann
When generating a symbol to use it as a value, do so. (Geez, any idea …
05:23 Changeset [14042] by Mark Evenson
ant:abcl.test: Specify JVM args for permgen size so ansi-compiled …

08/02/12:

15:36 Changeset [14041] by ehuelsmann
Rename function to follow terminology used in the spec.
15:35 Changeset [14040] by ehuelsmann
Rename argument name and type to improve self-documentation of the …
10:32 Changeset [14039] by Mark Evenson
README refresh for abcl-1.1.0-dev. Added Rudi Schlatte. …
09:13 Ticket #201 (&WHOLE broken in DEFINE-METHOD-COMBINATION) reopened by ehuelsmann
Reopening. On re-reading, the WHOLE variable should have been bound to …
Note: See TracTimeline for information about the timeline view.