racket/pkgs/racket-test-core
Matthew Flatt 0cda14300d non-original code inspector => mark loaded bytecode as non-runnable
This change adjusts the way that trust is threaded through bytecode
and the code inspector. In Racket v6.x, reading bytecode would fail if
the code inspector is non-original and if the bytecode contains a
reference to an unsafe operation. Now, reading bytecode doesn't fail
for that reason, but all bytecode is marked as non-runnable (even
without references to unsafe operations) when loaded under a
non-original code inspector. A `read` operation by itself remains as
safe as ever.

This commit also disables the bytecode validator. For now, the
validate can be re-enabled with `PLT_VALIDATE_LOAD`.
2018-03-13 17:26:50 -06:00
..
mzlib Finish fixing dependencies of "racket-test-core". 2014-12-19 11:35:39 -05:00
tests/racket non-original code inspector => mark loaded bytecode as non-runnable 2018-03-13 17:26:50 -06:00
info.rkt Remove stray unstable dependency. 2015-09-14 16:54:06 -05:00
LICENSE.txt update copyright year to 2018 2018-01-12 15:44:07 -06:00