Juan Jose Garcia Ripoll
|
e45c976cf3
|
Always define the WINDOWS feature in windows (both mingw32 and MSVC)
|
2010-02-16 23:53:15 +01:00 |
|
Juan Jose Garcia Ripoll
|
b534a507d8
|
Always define the WINDOWS feature in windows (both mingw32 and MSVC)
|
2010-02-16 23:53:04 +01:00 |
|
Juan Jose Garcia Ripoll
|
cee6703602
|
COMPILE-FILE only outputs NIL when there were serious errors
|
2010-02-16 22:31:54 +01:00 |
|
Juan Jose Garcia Ripoll
|
a4027bd364
|
The generic-function-spec-list can not be modified by the presence of the argument-precedence-order
|
2010-02-16 22:02:54 +01:00 |
|
Juan Jose Garcia Ripoll
|
ba3efd844f
|
Fixed the CALL-NEXT-METHOD closure.
|
2010-02-16 21:52:07 +01:00 |
|
Juan Jose Garcia Ripoll
|
8d7c9adbf3
|
Factor the directory traverse routine out from cl_truename
|
2010-02-16 21:43:04 +01:00 |
|
Juan Jose Garcia Ripoll
|
c1bc9cd655
|
Added more cases to the FFI to handle UINT8/INT8
|
2010-02-16 10:41:05 +01:00 |
|
Juan Jose Garcia Ripoll
|
2b1dd56dfe
|
Fixed typo.
|
2010-02-16 08:59:03 +01:00 |
|
Juan Jose Garcia Ripoll
|
af7f5c2359
|
Missing symbols in ecl_ffi_tag.
|
2010-02-16 08:58:53 +01:00 |
|
Juan Jose Garcia Ripoll
|
73e00046d4
|
The latest aliases for __attribute__((noreturn)) and other macros were not ported to MSVC.
|
2010-02-16 00:09:28 +01:00 |
|
Juan Jose Garcia Ripoll
|
d96152798d
|
TRUENAME and PROBE-FILE were not thread safe
|
2010-02-16 00:08:52 +01:00 |
|
Juan Jose Garcia Ripoll
|
f19c183a90
|
OPEN-STREAM-P did not support Gray streams
|
2010-02-15 15:21:45 +01:00 |
|
Juan Jose Garcia Ripoll
|
e311fe7761
|
Automate process of uploading a new release.
|
2010-02-13 21:26:39 +01:00 |
|
Juan Jose Garcia Ripoll
|
113dd3c2ef
|
When using threads and sockets, the stream is a two-way streams and its components must be closed separately.
|
2010-02-13 15:35:42 +01:00 |
|
Juan Jose Garcia Ripoll
|
b486b14e9e
|
Extend the set of types supported by UFFI (Matthew Mondor).
|
2010-02-13 15:29:41 +01:00 |
|
Juan Jose Garcia Ripoll
|
48f2e91b4e
|
Finalize CHANGELOG for the 10.2.1 release.
|
2010-02-13 14:56:54 +01:00 |
|
Juan Jose Garcia Ripoll
|
dd4d8e036f
|
Socket streams are now two-way streams.
|
2010-02-12 18:33:04 +01:00 |
|
Juan Jose Garcia Ripoll
|
d500289efa
|
Reorganize the code for OP_LABELS/OP_FLET in ecl_interpret() to occupy less space and get faster.
|
2010-02-08 23:20:29 +01:00 |
|
Juan Jose Garcia Ripoll
|
94f889e7b8
|
Factor out some error conditions from the interpreter loop.
|
2010-02-08 22:05:57 +01:00 |
|
Juan Jose Garcia Ripoll
|
89a4fc9e93
|
Mark in stacks.h the error conditions with ecl_unlikely().
|
2010-02-08 21:49:31 +01:00 |
|
Juan Jose Garcia Ripoll
|
c85f220a46
|
Remove bogus inline forms for FLOOR and TRUNCATE
|
2010-02-08 14:26:52 +01:00 |
|
Juan Jose Garcia Ripoll
|
dcbf547822
|
Avoid using ecl_internal_error() also in ecl_bds_overflow and ecl_frs_oveflow.
|
2010-02-08 13:01:45 +01:00 |
|
Juan Jose Garcia Ripoll
|
81e054971e
|
ecl_cs_overflow() and SIGSEGV handler now share the same strategy: jump to the outermost frame when the error can not be cured.
|
2010-02-08 12:46:13 +01:00 |
|
Juan Jose Garcia Ripoll
|
9d1b7c8f7d
|
ECL accepts FTYPE proclamations for SETF-functions.
|
2010-02-08 11:47:30 +01:00 |
|
Juan Jose Garcia Ripoll
|
5c25fc1f5f
|
Avoid using _ecl_big_register_normalize() in alloc_2.d
|
2010-02-07 23:22:26 +01:00 |
|
Juan Jose Garcia Ripoll
|
bcfd36cb8f
|
Number of allocated bytes was didn't have to be multiplied by anything. Reset GC counters every time we call GC-STATS.
|
2010-02-07 23:02:29 +01:00 |
|
Juan Jose Garcia Ripoll
|
8a923695e3
|
Turn warnings about ECL not being able to cope with certain types into compiler notes.
|
2010-02-07 21:05:15 +01:00 |
|
Juan Jose Garcia Ripoll
|
280d509ebd
|
Until we merge in the new code for type handling, we turn all warnings about types into notes.
|
2010-02-07 20:56:36 +01:00 |
|
Juan Jose Garcia Ripoll
|
12c497b347
|
Implemented SBCL's extension EXT:*INVOKE-DEBUGGER-HOOK*
|
2010-02-07 20:42:29 +01:00 |
|
Juan Jose Garcia Ripoll
|
e368e4279b
|
In compiler-debugger, do not muffle errors because they might be caused by user handlers. Ideally internal errors should have been already muffled by handle-compiler-internal-error
|
2010-02-07 16:31:06 +01:00 |
|
Juan Jose Garcia Ripoll
|
d3a6055309
|
Simplified the SETF expansion of GETF: it no longer produces an ignored variable when the default value is not supplied
|
2010-02-07 16:05:32 +01:00 |
|
Juan Jose Garcia Ripoll
|
6b7640e332
|
Solved a problem with packages to be created in a compiled file not being recognized as having been created -- the value of cl_core.packages_to_be_created was not properly updated.
|
2010-02-07 15:48:19 +01:00 |
|
Juan Jose Garcia Ripoll
|
17fc75fcc1
|
Fixed typo.
|
2010-02-07 14:54:16 +01:00 |
|
Juan Jose Garcia Ripoll
|
6e01a0fc67
|
Export *SUPPRESS-COMPILER-{NOTES,WARNINGS,MESSAGES}*
|
2010-02-07 12:47:01 +01:00 |
|
Juan Jose Garcia Ripoll
|
b54a4e8887
|
Variables in the PPRINT-LOGICAL-BLOCK macro must be marked as ignorable.
|
2010-02-07 12:26:39 +01:00 |
|
Juan Jose Garcia Ripoll
|
38f4c03a35
|
Decrease verbosity in compiler note printing.
|
2010-02-07 12:17:53 +01:00 |
|
Juan Jose Garcia Ripoll
|
9165901f6d
|
Fixed a typo in EXT:GC-STATS that left statistics printing activated.
|
2010-02-07 12:17:35 +01:00 |
|
Juan Jose Garcia Ripoll
|
01cbe7568f
|
Added an ignorable dclaration to the expansion of HANDLER-CASE.
|
2010-02-07 12:04:38 +01:00 |
|
Juan Jose Garcia Ripoll
|
96c8e09112
|
In compiler messages, print the actual toplevel form, not the macroexpanded version
|
2010-02-07 11:57:34 +01:00 |
|
Juan Jose Garcia Ripoll
|
c72aaa5723
|
Remove useless compiler note about keywords being reused
|
2010-02-07 11:20:41 +01:00 |
|
Juan Jose Garcia Ripoll
|
d013d603f0
|
Fixed typo in the implementation of THE.
|
2010-02-07 11:13:37 +01:00 |
|
Juan Jose Garcia Ripoll
|
6801d9de04
|
Remove debug statement
|
2010-02-07 11:08:35 +01:00 |
|
Juan Jose Garcia Ripoll
|
135d52c78e
|
The compiler now uses THE forms with a VALUES type.
|
2010-02-07 11:08:09 +01:00 |
|
Juan Jose Garcia Ripoll
|
ff7d1fa480
|
When parsing a function type that contained &optional, the compiler did not eliminate this word before parsing the next argument.
|
2010-02-07 10:50:38 +01:00 |
|
Juan Jose Garcia Ripoll
|
20d4a35287
|
Symbols SI:+{IO,ECL}-SYNTAX-PROGV-LIST+ were not declared constants.
|
2010-02-07 10:36:16 +01:00 |
|
Juan Jose Garcia Ripoll
|
11a6f89a70
|
Internal variable SI:*ALLOW-WITH-INTERRUPTS* not declared special.
|
2010-02-07 01:39:11 +01:00 |
|
Juan Jose Garcia Ripoll
|
bfe29c0182
|
Fixed typo in CHANGELOG
|
2010-02-07 01:29:20 +01:00 |
|
Juan Jose Garcia Ripoll
|
85b379e235
|
Variables declared ignorable no longer produce a warning when removed from LET/LET* forms.
|
2010-02-07 01:21:26 +01:00 |
|
Juan Jose Garcia Ripoll
|
0af8370faf
|
When inlining an APPLY form, the variable for processing the argument list may be declared ignorable, in order to prevent warnings.
|
2010-02-07 01:21:09 +01:00 |
|
Juan Jose Garcia Ripoll
|
2dd21b7cd1
|
(EXT:GC-STATS :FULL) now tells the garbage collector to produce full statistics.
|
2010-02-07 00:02:52 +01:00 |
|