]> git.lizzy.rs Git - rust.git/shortlog
rust.git
2016-06-15 Oliver Schneidercreate a miri-pass test that allows us to run miri...
2016-06-15 Scott OlsonMerge pull request #24 from oli-obk/typesafe_fn_calls
2016-06-15 Scott OlsonMerge pull request #23 from oli-obk/miri_run_no_more
2016-06-15 Oliver Schneideruse the logging framework instead of println!
2016-06-15 Oliver Schneiderpass arguments to `start`
2016-06-14 Oliver Schneidersysroot_flag is now used for more flags
2016-06-14 Oliver Schneiderrun `start` and `main` language item if provided
2016-06-14 Oliver Schneiderforbid calling functions through pointers of a differen...
2016-06-13 Scott OlsonMerge pull request #21 from oli-obk/function_pointers2
2016-06-13 Oliver Schneiderdon't use `#[miri_run]` anymore, but execute the `main...
2016-06-13 Oliver Schneidercomment nit
2016-06-13 Oliver Schneideradd tests for fn pointers
2016-06-13 Oliver Schneiderreport better errors when using a fn ptr as memory...
2016-06-13 Oliver SchneiderMerge remote-tracking branch 'origin/master' into funct...
2016-06-13 Oliver SchneiderMerge remote-tracking branch 'origin/master' into funct...
2016-06-13 Oliver SchneiderMerge pull request #1 from solson/fixup-function_pointers2
2016-06-13 Scott OlsonSimplify compiletest.
2016-06-13 Scott OlsonGet the sysroot in a better way (stolen from clippy).
2016-06-13 Scott OlsonDisable a test that breaks on 32-bit.
2016-06-13 Scott OlsonAdd a casting hack to make more tests pass.
2016-06-13 Scott OlsonSimplify the common case of type_size and type_layout.
2016-06-13 Scott OlsonHandle Misc casts slightly more sanely.
2016-06-13 Scott OlsonImplement reallocating to a smaller size.
2016-06-13 Scott OlsonFix bug in relocation ranges.
2016-06-12 Scott OlsonUnset RUST_NEW_ERROR_FORMAT in compiletest.
2016-06-11 Scott OlsonMerge remote-tracking branch 'oli/function_pointers2...
2016-06-11 Scott OlsonAdd hacky stub version of CheckedBinaryOp.
2016-06-11 Scott OlsonRemove inception test for now.
2016-06-11 Scott OlsonFix infinite loop when debug trace is disabled.
2016-06-11 Scott OlsonUpdate for changes in rustc nightly.
2016-06-10 Oliver Schneiderfunction pointers
2016-06-10 Oliver Schneiderdisplay the full path to the function if no MIR is...
2016-06-10 Oliver Schneiderwe already have the constant's type, no need to recompu...
2016-06-10 Scott OlsonMerge pull request #20 from oli-obk/error_reporting
2016-06-10 Oliver Schneideradjust lifetimes and bindings to the GlobalEvalContext...
2016-06-10 Oliver Schneiderstyle nit
2016-06-10 Oliver Schneiderremove unused method
2016-06-10 Oliver Schneiderrename GlobalEvalContext to EvalContext
2016-06-10 Oliver Schneiderexpose a minimal API and use it in the binary
2016-06-10 Oliver Schneidersimplify the stepper interface
2016-06-10 Scott OlsonMerge pull request #18 from oli-obk/hold_the_state
2016-06-09 Oliver Schneiderget rid of the constants cache in the stepper
2016-06-09 Oliver Schneiderthe `type_size` method's `substs` argument allows compu...
2016-06-09 Oliver Schneiderinline the `call` method into `interpret_start_points`
2016-06-09 Oliver Schneiderprint errors in one central location
2016-06-09 Oliver SchneiderNo more terminators
2016-06-09 Oliver Schneidermerge FnEvalContext into GlobalEvalContext
2016-06-09 Oliver Schneiderrename `static_item` to `global_item`
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 Schneiderthe statement/terminator has already been computed...
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 Schneiderdon't cache the MIR in the Stepper
2016-06-08 Oliver Schneiderclippy nits
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 Schneiderstop producing executable files in the root folder...
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 Schneiderremove a debug message that snuck into the commit
2016-06-02 Oliver Schneideradd a const fn test
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 Schneiderstyle: spaces between functions
2016-06-01 Oliver Schneiderstepwise interpretation
2016-06-01 Oliver Schneiderdon't clone the MIR Rc in every iteration
2016-06-01 Oliver Schneiderremove one layer of indirection when interpreting const...
2016-06-01 Oliver Schneidercan't evaluate failed assertions yet
2016-06-01 Scott OlsonMerge pull request #16 from oli-obk/logs
2016-06-01 Oliver Schneiderremove intermediate vars
2016-06-01 Oliver Schneideruse format! compile time magics for indentation
2016-06-01 Oliver Schneiderwraparound when reaching indentation lvl 40
2016-06-01 Oliver Schneideruse a number for the maximum indentation instead of...
2016-06-01 Oliver Schneideruse MIRI_LOG instead of RUST_LOG, because rustc's outpu...
2016-06-01 Scott OlsonMerge pull request #15 from oli-obk/step_by_step
2016-06-01 Oliver Schneiderre-introduce the module name to the logs and show verti...
2016-06-01 Oliver Schneiderfallout because compiletest tried to use rustc's log...
2016-06-01 Oliver Schneideradd the `log` crate + `env_logger` to be able to choose...
2016-06-01 Oliver Schneideradd dependencies and run cargo update
2016-06-01 Oliver Schneideradd a note to Memory::new mentioning tcx.data_layout
2016-06-01 Oliver Schneiderimprove out of bounds error message
2016-06-01 Oliver Schneider4byte pointers
2016-06-01 Oliver Schneiderreplace `panic!`s with `Result`
2016-06-01 Oliver Schneiderdon't generate test suites
2016-05-30 Scott OlsonMerge pull request #13 from oli-obk/master
2016-05-30 Oliver Schneideradd more benchmarks
2016-05-30 Oliver Schneiderremove unnecessary printlns for benchmarks
2016-05-30 Oliver Schneideradd benchmarks
next