tfpt review “/shelveset:RailsConf6;REDMOND\tomat”
Refactoring:
-
Use CreateTemporaryVariable/CreateLocalVariable that takes a
string instead of a symbol.
-
Don't use local variables for temporary variables.
-
Move scope related functionality to RubyScope from RubyOps and
RubyExecutionContext.
-
Removes SuperCallTargetInfo struct - replaced by out parameters.
Add CLR type creation and sting based evals logging.
Adds SaveToDisk (-save) LoadFromDisk (-load) options and an experimental
implementation.
Adds SetName, TryLookupName to RubyContext to enable local variable
lookup in DLR interpreter.
Fixes bug [#20390] Regexp::MULTILINE doesn’t make the regex multiline.
Tomas