Skip to content
GitLab
Menu
Projects
Groups
Snippets
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Menu
Open sidebar
Adam
Iris
Commits
15348051
Commit
15348051
authored
Nov 19, 2021
by
Ralf Jung
Browse files
move to post-release changelog
parent
b38f1529
Changes
1
Hide whitespace changes
Inline
Side-by-side
CHANGELOG.md
View file @
15348051
...
...
@@ -9,6 +9,10 @@ lemma.
*
Define non-expansive instance for
`dom`
. This, in particular, makes it
possible to
`iRewrite`
below
`dom`
(even if the
`dom`
appears in
`⌜ _ ⌝`
).
*
Generalize the authorative elements of
`gmap_view`
to be parameterized by a
[
discardable fraction
](
iris/algebra/dfrac.v
)
(
`dfrac`
)
instead of a fraction
(
`frac`
). Lemmas affected by this have been renamed such that the "frac" in
their name has been changed into "dfrac". (by Simon Friis Vindum)
**Changes in `bi`:**
...
...
@@ -37,6 +41,9 @@ sed -i -E -f- $(find theories -name "*.v") <<EOF
s/\bleast_fixpoint_ind\b/least_fixpoint_iter/g
s/\bgreatest_fixpoint_coind\b/greatest_fixpoint_coiter/g
s/\bleast_fixpoint_strong_ind\b/least_fixpoint_ind/g
# gmap_view renames from frac to dfrac
s/\bgmap_view_(auth|both)_frac_(op_invN|op_inv|op_inv_L|valid|op_validN|op_valid|op_valid_L)\b/gmap_view_\1_dfrac_\2/g
s/\bgmap_view_persist\b/gmap_view_frag_persist/g
EOF
```
...
...
@@ -73,12 +80,11 @@ Chajed, and Yusuke Matsushita. Thanks a lot to everyone involved!
**Changes in `algebra`:**
*
Generalize the authorative elements of the
`view`
,
`auth`
,
`gmap_view`
, and
`gset_bij`
cameras to be parameterized by a
[
discardable
fraction
](
iris/algebra/dfrac.v
)
(
`dfrac`
)
instead of a fraction (
`frac`
).
Normal fractions are now denoted
`●{#q} a`
and
`●V{#q} a`
. Lemmas affected by
this have been renamed such that the "frac" in their name has been changed
into "dfrac". (by Simon Friis Vindum)
*
Generalize the authorative elements of the
`view`
,
`auth`
and
`gset_bij`
cameras to be parameterized by a
[
discardable fraction
](
iris/algebra/dfrac.v
)
(
`dfrac`
) instead of a fraction (
`frac`
). Normal fractions are now denoted
`●{#q} a`
and
`●V{#q} a`
. Lemmas affected by this have been renamed such that
the "frac" in their name has been changed into "dfrac". (by Simon Friis Vindum)
*
Generalize
`namespace_map`
to
`reservation_map`
which enhances
`gmap positive
A`
with a notion of 'tokens' that enable allocating a particular name in the
map. See
[
algebra.reservation_map
](
iris/algebra/reservation_map.v
)
for further
...
...
@@ -219,13 +225,11 @@ replace `sed` by `gsed`, installed via e.g. `brew install gnu-sed`).
Note that the script is not idempotent, do not run it twice.
```
sed -i -E -f- $(find theories -name "*.v") <<EOF
# auth
, view, and gmap_
view renames from frac to dfrac
# auth
and
view renames from frac to dfrac
s/\b(auth|view)_(auth|both|update)_frac_(is_op|op_invN|op_inv|inv_L|validN|op_validN|valid|op_valid|valid_2|valid_discrete|includedN|included|alloc|validI|validI_2|validI_1|validI|)\b/\1_\2_dfrac_\3/g
s/\bgset_bij_auth_frac_(\w*)\b/gset_bij_auth_dfrac_\1/g
s/\bgset_bij_auth_empty_frac_valid\b/gset_bij_auth_empty_dfrac_valid/g
s/\bbij_both_frac_valid\b/bij_both_dfrac_valid/g
s/\bgmap_view_(auth|both)_frac_(op_invN|op_inv|op_inv_L|valid|op_validN|op_valid|op_valid_L)\b/gmap_view_\1_dfrac_\2/g
s/\bgmap_view_persist\b/gmap_view_frag_persist/g
# big_sepM renames
s/\bbig_sepM2_lookup_1\b/big_sepM2_lookup_l/g
s/\bbig_sepM2_lookup_2\b/big_sepM2_lookup_r/g
...
...
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment