]> git.lizzy.rs Git - rust.git/history - src/interpreter/mod.rs
make sure globals that yield function pointers aren't treated like functions
[rust.git] / src / interpreter / mod.rs
2016-06-09 Oliver Schneidermake sure globals that yield function pointers aren...
2016-06-09 Oliver Schneiderwe already have the constant's type, no need to recompu...
2016-06-09 Oliver Schneiderrefactor away the closures and `Event` enum
2016-06-08 Oliver Schneiderimprove the docs of ConstantId
2016-06-08 Oliver Schneiderimprove fn argument naming
2016-06-08 Oliver Schneiderput `ConstantId`'s common fields into a struct
2016-06-08 Oliver Schneiderno more function pointers
2016-06-08 Oliver Schneiderdirectly push stackframes for constants when they are...
2016-06-08 Oliver Schneiderrebase leftovers
2016-06-08 Oliver Schneidermove load_mir to the global eval context
2016-06-08 Oliver Schneidermove some methods from FnEvalContext to GlobalEvalContext
2016-06-03 Oliver Schneiderglobally cache statics and promoteds
2016-06-03 Oliver Schneidermove constants stack to stackframe
2016-06-03 Oliver Schneiderupdate documentation
2016-06-03 Oliver Schneiderfactor out the statement index into the stackframe
2016-06-03 Oliver Schneiderstore the current block in the frame
2016-06-03 Oliver Schneiderjit interpretation of constants
2016-06-02 Oliver Schneidermerge the three stacks in the interpreter
2016-06-02 Oliver Schneideralso step through promoteds, constants and statics
2016-06-01 Oliver Schneidernote that not all literal items are function pointers
2016-06-01 Oliver Schneiderrename `iterator` module to `stepper`
2016-06-01 Oliver Schneiderstepwise interpretation