jgarcia
|
190a9489dc
|
New package GRAY for Gray Streams. CLOSE, STREAMP, STREAM-ELEMENT-TYPE, {OPEN,INPUT,OUTPUT}-STREAM-P defined as generic functions in that package. SHADOWING-IMPORT sets the package of an imported symbol
|
2008-03-17 16:58:54 +00:00 |
|
jgarcia
|
bc7e1e8f49
|
We also need to declare ecl_process_env() as belonging to a shared library.
|
2008-03-17 13:12:41 +00:00 |
|
jgarcia
|
55462dc1b7
|
Missing optional variable
|
2008-03-17 09:25:42 +00:00 |
|
jgarcia
|
f5b444d4ca
|
The ECL_API flags are now defined in config.h. We must also copy them to config.h.msvc6
|
2008-03-17 08:39:14 +00:00 |
|
jgarcia
|
2cb141c3ba
|
The symbols from Boehm-Weiser garbage collector are now exported from the DLL also in Windows. This means PROFILE can be built there. In addition, under mingw32 we now only export symbols which have been marked with dllexport.
|
2008-03-17 08:28:20 +00:00 |
|
jgarcia
|
dc8033ee7e
|
Added missing character
|
2008-03-16 13:53:35 +00:00 |
|
jgarcia
|
f90c08e714
|
Fixed typo
|
2008-03-16 12:13:34 +00:00 |
|
jgarcia
|
b4e058bb0d
|
Remove the need to use ecl.def and ecl-threads.def
|
2008-03-16 12:08:44 +00:00 |
|
jgarcia
|
89ffee8fd3
|
Fixed the implementation of effective method function: all functions must take two arguments for completeness
|
2008-03-14 22:07:21 +00:00 |
|
jgarcia
|
3414537e9e
|
string-streams do not support full characters yet.
|
2008-03-11 22:17:38 +00:00 |
|
jgarcia
|
5fdd1b564a
|
The asterisk in a wildcard pattern breaks OS 10.5 build
|
2008-03-06 08:54:46 +00:00 |
|
jgarcia
|
918aab1876
|
Fixes for building in solaris.
|
2008-03-05 20:01:55 +00:00 |
|
jgarcia
|
33096c692a
|
Inline endp() in more loops, to make it faster.
|
2008-02-18 21:11:00 +00:00 |
|
jgarcia
|
41d8a4a98a
|
Fixed typo.
|
2008-02-16 16:46:48 +00:00 |
|
jgarcia
|
0d2f138d64
|
Adapt to new call convention.
|
2008-02-16 11:51:56 +00:00 |
|
jgarcia
|
764bb71eec
|
Tag the version with the newest apply
|
2008-02-16 10:33:39 +00:00 |
|
jgarcia
|
52f4df1901
|
Merged the new function call code
|
2008-02-16 10:28:32 +00:00 |
|
jgarcia
|
35f050abd6
|
Speed up ASSOC when compiled
|
2008-02-14 22:57:07 +00:00 |
|
jgarcia
|
9db24c5617
|
If DEBUG >= 2, do not use direct calls to exported functions.
|
2008-02-09 20:17:36 +00:00 |
|
jgarcia
|
fadcaf2d0c
|
Calls to functions defined later in the same file were still done directly
|
2008-02-09 19:38:50 +00:00 |
|
jgarcia
|
03d20e559b
|
Removed declaration for a function which is now c-local.
|
2008-02-09 19:15:28 +00:00 |
|
jgarcia
|
87a310ccd0
|
compile.lsp.in needed to be updated to include PROFILE
|
2008-02-09 15:27:54 +00:00 |
|
jgarcia
|
ff78d8030b
|
Finished porting the profiler
|
2008-02-09 08:37:25 +00:00 |
|
jgarcia
|
bebfeb179f
|
STACK-PUSH-VALUES did not get inlined
|
2008-02-08 23:53:55 +00:00 |
|
jgarcia
|
a7a2937587
|
Ported CMUCL's profiler as a contributed package
|
2008-02-08 23:50:49 +00:00 |
|
jgarcia
|
84531b8594
|
Improved handling of DEBUG and SAFETY declarations
|
2008-02-08 21:59:14 +00:00 |
|
jgarcia
|
e7317997df
|
Improved handling of DEBUG and SAFETY declarations
|
2008-02-08 21:49:47 +00:00 |
|
jgarcia
|
2c98be249e
|
Introduce DEBUG declarations. DEBUG >= 1 deactivates direct calls and SI::C-LOCAL
|
2008-02-08 15:26:23 +00:00 |
|
jgarcia
|
4c69b75089
|
No need to recreate this closure every time.
|
2008-02-07 20:43:42 +00:00 |
|
jgarcia
|
bc39c7189f
|
Final fixes to ~( parser
|
2008-02-04 22:57:39 +00:00 |
|
jgarcia
|
1b5ea4a433
|
Fixed errors in formatter for ~{~}
|
2008-02-04 20:43:39 +00:00 |
|
jgarcia
|
30c485b1ec
|
Fixed error in FORMATTER of ~[~]
|
2008-02-04 20:24:17 +00:00 |
|
jgarcia
|
8e83146946
|
Export certain formatting functions
|
2008-02-04 20:03:56 +00:00 |
|
jgarcia
|
a6993e6e54
|
FUNCALL can now inline the function argument when it is a macro that returns a lambda form as in (FUNCALL (FORMATTER ...) ...)
|
2008-02-03 21:14:02 +00:00 |
|
jgarcia
|
a2f4bacd6b
|
Always make lexical environments volatile, to force them into memory
|
2008-02-03 19:38:25 +00:00 |
|
jgarcia
|
8c7cd8b5a3
|
Activate CMUCL's formatter
|
2008-02-03 19:37:45 +00:00 |
|
jgarcia
|
eef4026f7d
|
Only use 64 bits intel assembler when compiler supports it
|
2008-02-03 12:05:44 +00:00 |
|
jgarcia
|
6faa88cb16
|
Remove spurious newline character
|
2008-02-03 11:28:48 +00:00 |
|
jgarcia
|
2e4001bf6f
|
Change the token reader so that it allows to escape single or multiple characters
|
2008-02-03 11:28:03 +00:00 |
|
jgarcia
|
c0fb124ab6
|
Change volatile declarations so that they play better with C++
|
2008-02-03 10:26:49 +00:00 |
|
jgarcia
|
f51d745abb
|
Require the compiler explicitely so that asdf-ecl.lisp works
|
2008-02-02 23:54:56 +00:00 |
|
jgarcia
|
8edb65a501
|
The facility for REQUIREing asdf modules was missing
|
2008-02-02 21:54:43 +00:00 |
|
jgarcia
|
a59f90871a
|
Emacs modelines for better editing
|
2008-02-02 19:14:05 +00:00 |
|
jgarcia
|
0d32f5f926
|
New version of ASDF
|
2008-02-02 19:12:41 +00:00 |
|
jgarcia
|
c7052c977a
|
Improved hashing with unicode. Random states can now be compared and have similar keys when equalp
|
2008-02-02 19:06:15 +00:00 |
|
jgarcia
|
e83d8282ed
|
Improved hashing of unicode strings
|
2008-02-01 19:07:39 +00:00 |
|
jgarcia
|
4b8f0de401
|
Add missing file
|
2008-02-01 13:01:56 +00:00 |
|
jgarcia
|
24cfa8cfdf
|
Use a hashing algorithm combined with a time stamp to name initialization functions in object files
|
2008-02-01 11:41:34 +00:00 |
|
jgarcia
|
932c7d0dc8
|
Include get-universal-time in the core library
|
2008-02-01 11:40:41 +00:00 |
|
jgarcia
|
0338d375b4
|
Rely on the linker instead of searching symbols ourselves. We hope for no name duplication.
|
2008-01-28 10:23:15 +00:00 |
|