Skip to content
GitLab
Explore
Sign in
Register
Primary navigation
Search or go to…
Project
cmucl
Manage
Activity
Members
Labels
Plan
Issues
Issue boards
Milestones
Wiki
Code
Merge requests
Repository
Branches
Commits
Tags
Repository graph
Compare revisions
Snippets
Build
Pipelines
Jobs
Pipeline schedules
Artifacts
Deploy
Releases
Package registry
Model registry
Operate
Environments
Terraform modules
Monitor
Incidents
Service Desk
Analyze
Value stream analytics
Contributor analytics
CI/CD analytics
Repository analytics
Model experiments
Help
Help
Support
GitLab documentation
Compare GitLab plans
Community forum
Contribute to GitLab
Provide feedback
Terms and privacy
Keyboard shortcuts
?
Snippets
Groups
Projects
Show more breadcrumbs
Carl Shapiro
cmucl
Commits
f4dc265b
Commit
f4dc265b
authored
21 years ago
by
toy
Browse files
Options
Downloads
Patches
Plain Diff
Update notes for dynamic-extent support, and some other missing
changes.
parent
a69278c9
No related branches found
No related tags found
No related merge requests found
Changes
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
general-info/release-19a.txt
+20
-9
20 additions, 9 deletions
general-info/release-19a.txt
with
20 additions
and
9 deletions
general-info/release-19a.txt
+
20
−
9
View file @
f4dc265b
...
...
@@ -63,6 +63,12 @@ New in this release:
circular constant lists to fasl files.
- COMPILE-FILE-PATHNAME's BYTE-COMPILE keyword arg defaulting
to *BYTE-COMPILE-DEFAULT* like COMPILE-FILE.
- Added VOPs for CHAR=, CHAR<, and CHAR> when the second arg is a
constant character.
- Added missing VOPs for Sparc for array refs with a constant
index.
- Lisp binary will also look at the PATH envvar to find out it's
own location which is used to find other needed files.
* Numerous ANSI compliance fixes:
- Many bugs in CMUCL's type system detected by Paul Dietz'
...
...
@@ -136,6 +142,7 @@ New in this release:
- LAST, BUTLAST, NBUTLAST accepting bignum counts.
- WITH-OUTPUT-TO-STRING accepting :ELEMENT-TYPE.
- FIXNUM no longer naming a function.
- MAKE-STRING-OUTPUT-STREAM accepts :ELEMENT-TYPE.
* Numerous bugfixes:
- NSET-EXCLUSIVE-OR returns the same results as SET-EXCLUSIVE-OR
...
...
@@ -150,6 +157,10 @@ New in this release:
- Structure predicates no longer signaling an error when applied
to obsolete instances.
- A DEFTRANSFORM for array bounds checking had an off-by-1 error.
- Compiler was not properly deriving the type of FTRUNCATE in all
cases.
- Fixed error wherein certain uses of 2 arg ATAN caused a
compiler error on x86.
* Other changes:
- CREATE-REQUEST-SERVER has an additional :reuse-address keyword
...
...
@@ -158,21 +169,21 @@ New in this release:
- the signature of *COMPILER-NOTIFICATION-FUNCTION* has changed;
it now has an extra argument that describes the nature of the
error or warning.
- File versioning occurs when the version component is :
newest
,
- File versioning occurs when the version component is :
NEWEST
,
and Emacs style file versions are created: foo.bar.~N~, where
the larger N is newer. foo.bar is the newest version.
- Converting namestrings to pathnames now get a version component
of NIL instead of :NEWEST.
- *
default-pathname-defaults
* has a version component of
:
unspecific
instead of :
newest
so versioning is disabled by
- *
DEFAULT-PATHNAME-DEFAULTS
* has a version component of
:
UNSPECIFIC
instead of :
NEWEST
so versioning is disabled by
default to preserve current behavior. Set the version to
:
newest
to create versions.
:
NEWEST
to create versions.
- LDB backtrace on x86.
- On x86, the &REST arg list of a non-local function is
allocated
on the stack if declared DYNAMIC-EXTENT, and speed is
>=
safety. Be warned that all bets are off if a
stack-allocated
object or parts of it escape; CMUCL might crash
or format your
hard disk.
- On x86
and sparc
, the &REST arg list of a non-local function is
allocated
on the stack if declared DYNAMIC-EXTENT, and speed is
>=
safety. Be warned that all bets are off if a
stack-allocated
object or parts of it escape; CMUCL might crash
or format your
hard disk.
* Numerous improvements to the PCL implementation of CLOS:
- Gerd's PCL has been added, which fixes numerous bugs and ANSI/
...
...
This diff is collapsed.
Click to expand it.
Preview
0%
Loading
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Save comment
Cancel
Please
register
or
sign in
to comment