File tree Expand file tree Collapse file tree 2 files changed +3
-3
lines changed Expand file tree Collapse file tree 2 files changed +3
-3
lines changed Original file line number Diff line number Diff line change @@ -6,7 +6,7 @@ refs/heads/try: d324a424d8f84b1eb049b12cf34182bda91b0024
6
6
refs/tags/release-0.1: 1f5c5126e96c79d22cb7862f75304136e204f105
7
7
refs/heads/ndm: f3868061cd7988080c30d6d5bf352a5a5fe2460b
8
8
refs/heads/try2: d0c6ce338884ee21843f4b40bf6bf18d222ce5df
9
- refs/heads/incoming: 1880d783b73387c1baac9e5cb0167d7a0f6e768c
9
+ refs/heads/incoming: ae1a73029ce422ccd52c3c659a32c19ac60d0d4e
10
10
refs/heads/dist-snap: 2f32a1581f522e524009138b33b1c7049ced668d
11
11
refs/tags/release-0.2: c870d2dffb391e14efb05aa27898f1f6333a9596
12
12
refs/tags/release-0.3: b5f0d0f648d9a6153664837026ba1be43d3e2503
Original file line number Diff line number Diff line change @@ -957,7 +957,7 @@ Rust has three competing goals that inform its view of memory:
957
957
Most languages that offer strong memory safety guarantees rely upon a
958
958
garbage-collected heap to manage all of the objects. This approach is
959
959
straightforward both in concept and in implementation, but has
960
- significant costs. Languages that take this approach tend to
960
+ significant costs. Languages that follow this path tend to
961
961
aggressively pursue ways to ameliorate allocation costs (think the
962
962
Java Virtual Machine). Rust supports this strategy with _ managed
963
963
boxes_ : memory allocated on the heap whose lifetime is managed
@@ -982,7 +982,7 @@ tasks. Experience in other languages has proven that isolating each
982
982
task's heap from the others is a reliable strategy and one that is
983
983
easy for programmers to reason about. Heap isolation has the
984
984
additional benefit that garbage collection must only be done
985
- per-heap. Rust never "stops the world" to garbage-collect memory.
985
+ per-heap. Rust never "stops the world" to reclaim memory.
986
986
987
987
Complete isolation of heaps between tasks implies that any data
988
988
transferred between tasks must be copied. While this is a fine and
You can’t perform that action at this time.
0 commit comments