Skip to content

Static drop semantics #210

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
wants to merge 39 commits into from
Closed
Changes from all commits
Commits
Show all changes
39 commits
Select commit Hold shift + click to select a range
d051b98
first draft of non-zeroing drop RFC.
pnkfelix Aug 14, 2014
c12de48
Threw a new idea into the "Alternatives" section.
pnkfelix Aug 14, 2014
b449d0e
Started the Detailed Design by using a former appendix as its basis.
pnkfelix Aug 14, 2014
56bc05d
enough written that I am tempted to advertise.
pnkfelix Aug 14, 2014
5e73f42
revise presentation of summary
pnkfelix Aug 14, 2014
6bcd38b
replace undef term with one I actually used.
pnkfelix Aug 14, 2014
fc512c7
Fixed spelling errors.
pnkfelix Aug 15, 2014
29066c0
removed "trans gotchas" note. Waste of space.
pnkfelix Aug 15, 2014
eb661a2
proper reference to the appendix.
pnkfelix Aug 15, 2014
5d94a56
add semi-troubling question about expressiveness.
pnkfelix Aug 15, 2014
4cdd48b
Some revisions to the text while I was reviewing its web appearance.
pnkfelix Aug 15, 2014
0a7f313
Removed sketch "match expressions and enum variants that copy (or do …
pnkfelix Aug 15, 2014
a2639b5
Flesh out control-flow sensitivity section.j
pnkfelix Aug 15, 2014
852039c
Improve presentation by labelling the big idea parts with "Part N" fo…
pnkfelix Aug 15, 2014
a90db57
Explicitly point out that the end-of-arm-body trick has its limits.
pnkfelix Aug 15, 2014
d0c6258
fix typo.
pnkfelix Aug 15, 2014
f59ef8b
improve presentation by inserting a paragraph break.
pnkfelix Aug 15, 2014
766a76e
Elaborate my reasoning on "Scope end for owner can handle mismatched …
pnkfelix Aug 15, 2014
0b72ddc
Cross-reference the space-impact appendix.
pnkfelix Aug 15, 2014
4df7982
Add some TODO's for the document.
pnkfelix Aug 15, 2014
f08b515
Fix typo noted by Brian.
pnkfelix Aug 15, 2014
cf0707b
updates to dropflag RFC
pnkfelix Aug 19, 2014
62db4ab
Merge branch 'fsk-nzdrop-rfc' of github.com:pnkfelix/rfcs into fsk-nz…
pnkfelix Aug 22, 2014
be60ed3
Various cleanups to the text presentation.
pnkfelix Aug 25, 2014
9679416
Address TODOs.
pnkfelix Aug 25, 2014
0923953
Consistently use "noisy drop" terminology (rather than "loud").
pnkfelix Aug 25, 2014
f9f6c50
Fix a typo. Add a hyperlink.
pnkfelix Aug 25, 2014
6720173
Added hyperlinks.
pnkfelix Aug 25, 2014
498e53c
Added table-of-contents. Fixed a miscategorized question.
pnkfelix Aug 25, 2014
ecc64d0
Fixed ToC formatting.
pnkfelix Aug 25, 2014
e01c520
Put Summary above ToC.
pnkfelix Aug 25, 2014
d9cae12
Fix some hyperlinks.
pnkfelix Aug 25, 2014
94043d3
fix typo in hyperlink.
pnkfelix Aug 25, 2014
7ae6da4
fix hyperlink.
pnkfelix Aug 25, 2014
5f6f559
fix hyperlink.
pnkfelix Aug 25, 2014
8f20122
Add variant supporting dynamic semantics with fragment-drop-state sto…
pnkfelix Aug 25, 2014
5648146
Niko pointed out that we currently do support moving out of a `[Foo, …
pnkfelix Aug 25, 2014
26c265f
Edits suggested by niko.
pnkfelix Aug 25, 2014
a773ba1
Removed the match-arm rule.
pnkfelix Aug 27, 2014
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Loading