- 08 6月, 2011 5 次提交
-
-
由 Graydon Hoare 提交于
-
-
由 Lindsey Kuper 提交于
-
由 Lindsey Kuper 提交于
calls (issue #444).
-
in getting a driver that works on all linux systems. Sorry for the linker hacks, I will remove them after snapshotting a new compiler.
-
- 07 6月, 2011 5 次提交
-
-
由 Josh Matthews 提交于
-
由 Graydon Hoare 提交于
-
-
由 Marijn Haverbeke 提交于
The alias checker works by ensuring that any value to which an alias is created is rooted in some way that ensures it outlives the alias. It is now disallowed to create an alias to the content of a mutable box, or to a box hanging off a mutable field. There is also machinery in place to prevent assignment to local variables whenever they are the root of a live alias.
-
由 Marijn Haverbeke 提交于
This litters aberrations like 'alt({foo.bar}) { ... }' and f({*baz}) though the code (mostly in trans.rs). These are a way to explicitly copy the given value so that it can be safely aliased. At some point we'll probably want a more explicit copy operator.
-
- 05 6月, 2011 15 次提交
-
-
由 Brian Anderson 提交于
-
由 Lindsey Kuper 提交于
-
由 Lindsey Kuper 提交于
sess.span_err instead of 'fail'. (issue #444)
-
由 Brian Anderson 提交于
Issue #444
-
由 Brian Anderson 提交于
This is not obnoxious now that logging is off by default
-
由 Brian Anderson 提交于
Eventually extensions will probably need access to the parser again, but it'll be in a different form.
-
由 Brian Anderson 提交于
-
由 Brian Anderson 提交于
After this we can remove the parser from the syntax extensions, at least for now.
-
由 Brian Anderson 提交于
Issue #444
-
由 Brian Anderson 提交于
-
由 Brian Anderson 提交于
-
由 Brian Anderson 提交于
Issue #444
-
由 Brian Anderson 提交于
-
由 Brian Anderson 提交于
-
由 Brian Anderson 提交于
Introduce an ext_ctxt record to provide a span_err method for use while expanding syntax extensions. Hopefully it will be useful for other things.
-
- 04 6月, 2011 13 次提交
-
-
由 Paul Stansifer 提交于
-
由 Paul Stansifer 提交于
-
由 Graydon Hoare 提交于
-
由 Graydon Hoare 提交于
-
由 Graydon Hoare 提交于
-
由 Lindsey Kuper 提交于
-
由 Lindsey Kuper 提交于
-
由 Patrick Walton 提交于
-
由 Graydon Hoare 提交于
-
由 Graydon Hoare 提交于
-
-
-
This is accepted everywhere, since just passing a pointer is safe.
-
- 03 6月, 2011 2 次提交
-
-
由 Marijn Haverbeke 提交于
So that the tinderboxes can go green again. Patrick, please look into this at some point.
-
由 Lindsey Kuper 提交于
-