Forum: IronRuby Code Review: MoreProtocols8

Announcement (2017-05-07): www.ruby-forum.com is now read-only since I unfortunately do not have the time to support and maintain the forum any more. Please see rubyonrails.org/community and ruby-lang.org/en/community for other Rails- und Ruby-related community platforms.
Cb51033949ffccd982ae32c9f890f25a?d=identicon&s=25 Tomas Matousek (Guest)
on 2009-02-17 23:03
(Received via mailing list)
Attachment: MoreProtocols8.diff (200 KB)
tfpt review "/shelveset:MoreProtocols8;REDMOND\tomat"



Affects DLR outer ring, IronPython and IronRuby.



  DLR:

  -   Changes names of arguments/parameters in default binder to be
typed to strings instead of SymbolIds.

  -   Adds NonNullItems attribute. If applied on a params-array or
dict-array parameter the binder only binds non-null arguments to the
items of the array/dict.



  IronPython:

  -   Reflects changes in DLR.



  IronRuby:

  -   Implements missing protocols and removes all static sites used in
protocol conversions.

  -   Fixes caching issues in protocol conversions.

  -   Misc fixes in libraries.


Passed "run 0".



Tomas
F983f0c990cba2fe743ef62a975ec99c?d=identicon&s=25 Curt Hagenlocher (Guest)
on 2009-02-18 17:39
(Received via mailing list)
Ruby changes look good.

From: Dino Viehland
Sent: Tuesday, February 17, 2009 2:27 PM
To: Tomas Matousek; IronRuby External Code Reviewers; Rowan Code
Reviewers; DLR Code Reviews
Cc: ironruby-core@rubyforge.org
Subject: RE: Code Review: MoreProtocols8

Python changes look good.

From: Tomas Matousek
Sent: Tuesday, February 17, 2009 2:02 PM
To: IronRuby External Code Reviewers; Rowan Code Reviewers; DLR Code
Reviews
Cc: ironruby-core@rubyforge.org
Subject: Code Review: MoreProtocols8


tfpt review "/shelveset:MoreProtocols8;REDMOND\tomat"



Affects DLR outer ring, IronPython and IronRuby.



  DLR:

  -   Changes names of arguments/parameters in default binder to be
typed to strings instead of SymbolIds.

  -   Adds NonNullItems attribute. If applied on a params-array or
dict-array parameter the binder only binds non-null arguments to the
items of the array/dict.



  IronPython:

  -   Reflects changes in DLR.



  IronRuby:

  -   Implements missing protocols and removes all static sites used in
protocol conversions.

  -   Fixes caching issues in protocol conversions.

  -   Misc fixes in libraries.


Passed "run 0".



Tomas
This topic is locked and can not be replied to.