summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichael Livshin <mlivshin@bigfoot.com>2001-05-26 22:11:31 +0000
committerMichael Livshin <mlivshin@bigfoot.com>2001-05-26 22:11:31 +0000
commitfc62c86a599039709b22783a0abc552a5f33719e (patch)
tree28074bc5ead2c0992f12c198943f7dcd77e860bd
parent6b1b030e4de34568273e87176d3eb93eddf81c7f (diff)
downloadguile-fc62c86a599039709b22783a0abc552a5f33719e.tar.gz
*** empty log message ***
-rw-r--r--NEWS12
-rw-r--r--RELEASE1
2 files changed, 13 insertions, 0 deletions
diff --git a/NEWS b/NEWS
index 724a3589e..6b8a9fd96 100644
--- a/NEWS
+++ b/NEWS
@@ -978,6 +978,18 @@ types and Scheme numbers.
See above.
+** New functions: scm_gc_protect_object, scm_gc_unprotect_object
+
+These are just nicer-named old scm_protect_object and
+scm_unprotect_object.
+
+** Deprecated functions: scm_protect_object, scm_unprotect_object
+
+** New functions: scm_gc_[un]register_root, scm_gc_[un]register_roots
+
+These functions can be used to register pointers to locations that
+hold SCM values.
+
Changes since Guile 1.3.4:
diff --git a/RELEASE b/RELEASE
index dd50962b8..941339fb1 100644
--- a/RELEASE
+++ b/RELEASE
@@ -107,6 +107,7 @@ After signal handling and threading have been fixed:
scm_info_frame, scm_stack, scm_array, scm_array_dim.
- remove deprecated functions: scm_mkbig, scm_big2num, scm_adjbig,
scm_normbig, scm_copybig, scm_2ulong2big, scm_dbl2big, scm_big2dbl.
+- remove deprecated functions: scm_protect_object, scm_unprotect_object.
Modules sort.c and random.c should be factored out into separate
modules (but still be distributed with guile-core) when we get a new