[Ironruby-core] Code Review: Scopes3

Tomas Matousek Tomas.Matousek at microsoft.com
Wed Oct 28 16:54:59 EDT 2009


  tfpt review "/shelveset:Scopes3;REDMOND\tomat"
  Comment  : 
  DLR:
  
  Misc fixes to Hosting API:
  -	Implements BindInvokeMember on ScopeStorage.
  -	Makes ScriptScope constructor internal. 
  -	ObjectOperations.GetMember<T> ... performs language specific conversion to T, like ConvertTo<T> and GetVariable<T>
  -	All methods that take IAttributesCollection are obsolete.
  -	Try(Get/Set)Variable(Handle) on ScriptEngine are obsolete.
  -	ScriptRuntime.CreateScope should take IDynamicMetaObjectProvider 
  
  Ruby
  -	Kernel#require no longer loads Python files, IronRuby#require should  be used instead.
  -	Fixes possible race condition in global scope initializer.

Tomas
-------------- next part --------------
A non-text attachment was scrubbed...
Name: Scopes3.diff
Type: application/octet-stream
Size: 17627 bytes
Desc: Scopes3.diff
URL: <http://rubyforge.org/pipermail/ironruby-core/attachments/20091028/0dfd3abc/attachment-0001.obj>


More information about the Ironruby-core mailing list