Summary
clean up unsafeness declarations in core libraries
Metadata
- Id: b897d5e6f440c8902d5d2a21bcb9bcfbfc65934d
- Trac id: 231
- Type: task
- Reporter: felix
- Owner: felix
- Cc:
- Status: closed
- Component: core libraries
- Estimated difficulty:
- Resolution: fixed
- Priority: not urgent at all
- Milestone:
- Version:
- Changetime: 2011-04-04 08:31:00 UTC
- Created: 2010-05-07 11:59:23 UTC
- Keywords:
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