tfpt review "/shelveset:RubyOps2;REDMOND\tomat" (Reviewed by John). Moves emitted helpers from RuntimeFlowControl and BlockParam classes to RubyOps and makes all of them static. Adds a debug-only attribute [Emitted] that is used to mark C# methods, fields and properties that are emitted to the IL. Refactors AstFactory.OpCall so that arrays of expressions are not created unnecessarily for small number of arguments. Includes shelveset BacktraceFix: Backtraces weren''t handled correctly for rethrown exceptions. Adds some tests for backtraces and modifies the infrastructure to run unit tests in all combinations of /interpret and /partial modes. Tomas -------------- next part -------------- A non-text attachment was scrubbed... Name: RubyOps2.diff Type: application/octet-stream Size: 196018 bytes Desc: RubyOps2.diff URL: <http://rubyforge.org/pipermail/ironruby-core/attachments/20081001/eb181984/attachment-0001.obj>