Summary

clean up unsafeness declarations in core libraries

Metadata

Description

Common unsafeness decls should go into "unsafe-declarations.scm" and cleaned up. Conditionalize on `debugbuild` instead of `paranoia`).

Changes and comments

[2010-05-07 12:11:35 UTC] felix wrote:

This could also use the new `no-procedure-checks-for-toplevel-bindings`, which may significantly reduce checking of procedures in core libraries: procedures passed into library functions that all them still will be checked, but most calls among library functions can thus be optimized.

[2010-05-15 01:20:27 UTC] felix wrote:

implemented in commit 6a679103a60c60322bdc509ea374bd756703c685 (experimental), but not fully tested, yet.

[2010-05-16 02:05:09 UTC] felix changed status from new to closed

[2010-05-16 02:05:09 UTC] felix set resolution to fixed

[2011-04-04 08:31:00 UTC] felix removed milestone 4.6.0

[2011-04-04 08:31:00 UTC] felix wrote:

Milestone 4.6.0 deleted