Skip to content

Commit d5023f5

Browse files
committed
---
yaml --- r: 110321 b: refs/heads/try c: c9024d2 h: refs/heads/master i: 110319: aa3ab63 v: v3
1 parent 946945c commit d5023f5

File tree

2 files changed

+9
-7
lines changed

2 files changed

+9
-7
lines changed

[refs]

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
refs/heads/master: e415c25bcd81dc1f9a5a3d25d9b48ed2d545336b
33
refs/heads/snap-stage1: e33de59e47c5076a89eadeb38f4934f58a3618a6
44
refs/heads/snap-stage3: c7fac4471201977fdb1c0c0a26c87287e12dc644
5-
refs/heads/try: a49ce7f11a7c1ec0d77b058caca4694540576cf5
5+
refs/heads/try: c9024d2922059f875bcdd460c74bfe3f5bb7f237
66
refs/tags/release-0.1: 1f5c5126e96c79d22cb7862f75304136e204f105
77
refs/heads/ndm: f3868061cd7988080c30d6d5bf352a5a5fe2460b
88
refs/heads/try2: 147ecfdd8221e4a4d4e090486829a06da1e0ca3c

branches/try/src/libarena/lib.rs

Lines changed: 8 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,8 @@
2525
#![allow(missing_doc)]
2626
#![feature(managed_boxes)]
2727

28+
#![allow(visible_private_types)] // NOTE: remove after a stage0 snap
29+
2830
extern crate collections;
2931

3032
use std::cast::{transmute, transmute_mut, transmute_mut_region};
@@ -83,9 +85,9 @@ pub struct Arena {
8385
// The head is separated out from the list as a unbenchmarked
8486
// microoptimization, to avoid needing to case on the list to
8587
// access the head.
86-
priv head: Chunk,
87-
priv copy_head: Chunk,
88-
priv chunks: RefCell<Vec<Chunk>>,
88+
head: Chunk,
89+
copy_head: Chunk,
90+
chunks: RefCell<Vec<Chunk>>,
8991
}
9092

9193
impl Arena {
@@ -333,14 +335,14 @@ fn test_arena_destructors_fail() {
333335
/// run again for these objects.
334336
pub struct TypedArena<T> {
335337
/// A pointer to the next object to be allocated.
336-
priv ptr: *T,
338+
ptr: *T,
337339

338340
/// A pointer to the end of the allocated area. When this pointer is
339341
/// reached, a new chunk is allocated.
340-
priv end: *T,
342+
end: *T,
341343

342344
/// A pointer to the first arena segment.
343-
priv first: Option<~TypedArenaChunk<T>>,
345+
first: Option<~TypedArenaChunk<T>>,
344346
}
345347

346348
struct TypedArenaChunk<T> {

0 commit comments

Comments
 (0)