silicon icon indicating copy to clipboard operation
silicon copied to clipboard

Deprecate 'new' and its semantics

Open viper-admin opened this issue 6 years ago • 1 comments

Created by @alexanderjsummers on 2018-06-29 12:09 Last updated on 2019-03-02 22:27

We agreed at a recent Viper meeting to drop 'new' from the language, and possibly replace it with 'havoc'. I suggest that, in the meantime, we experiment with simply weakening the guarantees provided by 'new' to no-longer provide any freshness information. We could then judge how many tests fail, and whether there is a performance change. Migrating the tests to use e.g. a new 'havoc' feature would then be trivial, if we make that change to the Viper language.

viper-admin avatar Jun 29 '18 12:06 viper-admin

@mschwerhoff commented on 2019-03-02 22:27

Directly related: https://github.com/viperproject/silicon/issues/29

viper-admin avatar Mar 02 '19 22:03 viper-admin