# IronRuby

**URL:** https://www.ruby-forum.com/c/ruby/ironruby/27.md?page=45

[Latest](https://www.ruby-forum.com/latest.md) · [Categories](https://www.ruby-forum.com/categories.md) · [Tags](https://www.ruby-forum.com/tags.md)

**Page:** 46

---

## [Code Review: ParseTree5](https://www.ruby-forum.com/t/code-review-parsetree5/151411)

<div class="topic-metadata">

**Author:** [@grujildo](https://www.ruby-forum.com/u/grujildo)\
**Replies:** 2\
**Last updated:** [October 22, 2008, 2:37am UTC](https://www.ruby-forum.com/t/code-review-parsetree5/151411 "2008-10-22T02:37:55Z")

</div>

tfpt review “/shelveset:ParseTree5;REDMOND\\tomat” Comment : Bunch of tweaks to AST: removes some nodes that are notneeded any more, moves block argument out of Arguments to CallExpression, Fixes several bugs: ord…

---

## [Code Review: bugfixes-10](https://www.ruby-forum.com/t/code-review-bugfixes-10/151478)

<div class="topic-metadata">

**Author:** [@John\_LSSIRONRUBY](https://www.ruby-forum.com/u/John_LSSIRONRUBY)\
**Replies:** 1\
**Last updated:** [October 22, 2008, 1:21am UTC](https://www.ruby-forum.com/t/code-review-bugfixes-10/151478 "2008-10-22T01:21:18Z")

</div>

tfpt review “/shelveset:bugfixes-10;REDMOND\\jflam” Comment : Fixes find bug, adds thunks for system and system.drawing assemblies and forces ironruby to use MRI gem path

---

## [Code Review: RandomRubyFixes04](https://www.ruby-forum.com/t/code-review-randomrubyfixes04/151446)

<div class="topic-metadata">

**Author:** [@curthibbs](https://www.ruby-forum.com/u/curthibbs)\
**Replies:** 1\
**Last updated:** [October 21, 2008, 6:48pm UTC](https://www.ruby-forum.com/t/code-review-randomrubyfixes04/151446 "2008-10-21T18:48:07Z")

</div>

tfpt review “/shelveset:RandomRubyFixes04;REDMOND\\curth” Comment : Eliminated static field BasicSocket.DoNotReverseLookup in favor of a property on the context. Fixed two variants of String.slice! to work the same (…

---

## [Code Review: RubyProfile1](https://www.ruby-forum.com/t/code-review-rubyprofile1/151211)

<div class="topic-metadata">

**Author:** [@curthibbs](https://www.ruby-forum.com/u/curthibbs)\
**Replies:** 1\
**Last updated:** [October 20, 2008, 6:31pm UTC](https://www.ruby-forum.com/t/code-review-rubyprofile1/151211 "2008-10-20T18:31:14Z")

</div>

tfpt review “/shelveset:RubyProfile1;REDMOND\\curth” Comment : Changes for improved profiling support Created Ruby-accessible wrapper in new “Clr” module Created standard function for normalizing a CLR long and refac…

---

## [Microsoft.Scripting.ExtensionAttribute](https://www.ruby-forum.com/t/microsoft-scripting-extensionattribute/151213)

<div class="topic-metadata">

**Author:** [@acampos](https://www.ruby-forum.com/u/acampos)\
**Replies:** 2\
**Last updated:** [October 18, 2008, 5:08pm UTC](https://www.ruby-forum.com/t/microsoft-scripting-extensionattribute/151213 "2008-10-18T17:08:24Z")

</div>

Hi All, I’m attempting to build from Trunk but am having a problem with assembly references. The main projects are referencing a Microsoft.Scripting.ExtensionAttribute assembly that doesn’t seem to be in svn. The ob…

---

## [Code Review: Blocks](https://www.ruby-forum.com/t/code-review-blocks/151200)

<div class="topic-metadata">

**Author:** [@grujildo](https://www.ruby-forum.com/u/grujildo)\
**Replies:** 1\
**Last updated:** [October 18, 2008, 5:47am UTC](https://www.ruby-forum.com/t/code-review-blocks/151200 "2008-10-18T05:47:28Z")

</div>

tfpt review “/shelveset:Blocks;REDMOND\\tomat” Ruby: Avoids creating lists of expressions and block expressions, optimizes block creation in AstFactory (which improves Rails startup time by about 5s). DLR: Optimizes…

---

## [Code Review: IronRails2](https://www.ruby-forum.com/t/code-review-ironrails2/151182)

<div class="topic-metadata">

**Author:** [@grujildo](https://www.ruby-forum.com/u/grujildo)\
**Replies:** 10\
**Last updated:** [October 17, 2008, 11:54pm UTC](https://www.ruby-forum.com/t/code-review-ironrails2/151182 "2008-10-17T23:54:46Z")

</div>

tfpt review “/shelveset:IronRails2;REDMOND\\tomat” Contains a simple change in DLR. Ruby changes: Improves IronRails - switches to IIS7 integrated mode, adds a log, implements static file handling. Updates Ruby HAPI. …

---

## [Code Review: RubyReflectionCache](https://www.ruby-forum.com/t/code-review-rubyreflectioncache/150947)

<div class="topic-metadata">

**Author:** [@grujildo](https://www.ruby-forum.com/u/grujildo)\
**Replies:** 2\
**Last updated:** [October 15, 2008, 8:09am UTC](https://www.ruby-forum.com/t/code-review-rubyreflectioncache/150947 "2008-10-15T08:09:30Z")

</div>

tfpt review “/shelveset:RubyReflectionCache;REDMOND\\tomat” Implements profiling of Ruby methods: Given -profile on command line the compiler instruments each Ruby method by code that captures the current timestamp (in…

---

## [Code Review: RubyFloatConversion1](https://www.ruby-forum.com/t/code-review-rubyfloatconversion1/150935)

<div class="topic-metadata">

**Author:** [@curthibbs](https://www.ruby-forum.com/u/curthibbs)\
**Replies:** 1\
**Last updated:** [October 15, 2008, 2:16am UTC](https://www.ruby-forum.com/t/code-review-rubyfloatconversion1/150935 "2008-10-15T02:16:12Z")

</div>

tfpt review “/shelveset:RubyFloatConversion1;REDMOND\\curth” Comment : Support for Float protocol conversion Implement some missing error types Want to do this now so Jim can use the conversions for his math checkin …

---

## [Code Review: mailrb](https://www.ruby-forum.com/t/code-review-mailrb/150940)

<div class="topic-metadata">

**Author:** [@raker\_t](https://www.ruby-forum.com/u/raker_t)\
**Replies:** 2\
**Last updated:** [October 15, 2008, 2:00am UTC](https://www.ruby-forum.com/t/code-review-mailrb/150940 "2008-10-15T02:00:59Z")

</div>

tfpt review “/shelveset:mailrb;REDMOND\\jdeville” Comment : Modifies mail.rb to dump the email contents and location of the diff file if Outlook fails to respond JD http://blog.jredville.com

---

## [Re: Code Review: math](https://www.ruby-forum.com/t/re-code-review-math/150929)

<div class="topic-metadata">

**Author:** [@raker\_t](https://www.ruby-forum.com/u/raker_t)\
**Replies:** 1\
**Last updated:** [October 14, 2008, 11:58pm UTC](https://www.ruby-forum.com/t/re-code-review-math/150929 "2008-10-14T23:58:04Z")

</div>

Doh, forgot the diff. JD From: Jim D. Sent: Tuesday, October 14, 2008 2:49 PM To: IronRuby External Code R. Cc: removed\_email\_address@domain.invalid Subject: Code Review: math tfpt review “/shelveset:math;REDMOND\\…

---

## [Code Review: math](https://www.ruby-forum.com/t/code-review-math/150930)

<div class="topic-metadata">

**Author:** [@raker\_t](https://www.ruby-forum.com/u/raker_t)\
**Replies:** 0\
**Last updated:** [October 14, 2008, 11:53pm UTC](https://www.ruby-forum.com/t/code-review-math/150930 "2008-10-14T23:53:24Z")

</div>

tfpt review “/shelveset:math;REDMOND\\jdeville” Comment : Implements most of the missing math methods. Modifies specs around those. Math.erf and Math.erfc are still unimplemented, and all Math methods still don’t han…

---

## [Code Review: Misc1](https://www.ruby-forum.com/t/code-review-misc1/150897)

<div class="topic-metadata">

**Author:** [@grujildo](https://www.ruby-forum.com/u/grujildo)\
**Replies:** 1\
**Last updated:** [October 14, 2008, 8:19pm UTC](https://www.ruby-forum.com/t/code-review-misc1/150897 "2008-10-14T20:19:32Z")

</div>

tfpt review “/shelveset:Misc1;REDMOND\\tomat” Replaces calls to Expression.Comma/Block with calls to AstFactory.Comma/Block that avoids copying and creating arrays of expressions. Fixes super call with no arguments. …

---

## [Code Review: Copy4](https://www.ruby-forum.com/t/code-review-copy4/150666)

<div class="topic-metadata">

**Author:** [@grujildo](https://www.ruby-forum.com/u/grujildo)\
**Replies:** 3\
**Last updated:** [October 13, 2008, 7:36pm UTC](https://www.ruby-forum.com/t/code-review-copy4/150666 "2008-10-13T19:36:42Z")

</div>

tfpt review “/shelveset:Copy4;REDMOND\\tomat” Implements initialize\_copy for built-in classes. Removes assertion in Proc, it was wrong. Improves and fixes Kernel#send. Implements default protocol for to\_ary conversion…

---

## [Code Review (External): NumericalFixes](https://www.ruby-forum.com/t/code-review-external-numericalfixes/150343)

<div class="topic-metadata">

**Author:** [@editkid](https://www.ruby-forum.com/u/editkid)\
**Replies:** 8\
**Last updated:** [October 11, 2008, 10:22am UTC](https://www.ruby-forum.com/t/code-review-external-numericalfixes/150343 "2008-10-11T10:22:20Z")

</div>

A number of fixes to pass most of the relevant rubyspecs. BignumOps.cs: Leftshift and Rightshift fixes FixnumOps.cs: Leftshift, Rightshift, Bitwise\_Xor, Bitwise\_And and Bitwise\_Or fixes …

---

## [Ironruby.net back up soon](https://www.ruby-forum.com/t/ironruby-net-back-up-soon/150578)

<div class="topic-metadata">

**Author:** [@jsoho](https://www.ruby-forum.com/u/jsoho)\
**Replies:** 0\
**Last updated:** [October 10, 2008, 4:40am UTC](https://www.ruby-forum.com/t/ironruby-net-back-up-soon/150578 "2008-10-10T04:40:09Z")

</div>

All, ironruby.net should be back up whenever the new A-records propagate. Thanks. ~Jimmy

---

## [Code Review: MethodLookup](https://www.ruby-forum.com/t/code-review-methodlookup/150403)

<div class="topic-metadata">

**Author:** [@grujildo](https://www.ruby-forum.com/u/grujildo)\
**Replies:** 3\
**Last updated:** [October 9, 2008, 10:56am UTC](https://www.ruby-forum.com/t/code-review-methodlookup/150403 "2008-10-09T10:56:37Z")

</div>

tfpt review “/shelveset:MethodLookup;REDMOND\\tomat” ‘alias’ keyword, alias\_method and public/private/protected methods look the method up in Object if called on a module, which we didn’t do Also, ‘super’ keyword doesn…

---

## [Code Review: symbolconversions](https://www.ruby-forum.com/t/code-review-symbolconversions/150364)

<div class="topic-metadata">

**Author:** [@grujildo](https://www.ruby-forum.com/u/grujildo)\
**Replies:** 0\
**Last updated:** [October 7, 2008, 8:03pm UTC](https://www.ruby-forum.com/t/code-review-symbolconversions/150364 "2008-10-07T20:03:05Z")

</div>

tfpt review “/shelveset:symbolconversions;REDMOND\\tomat” (Reviewed by John) Implements default protocol conversion for symbol and bool. Tomas

---

## [Code Review: MoreDefaultProtocols](https://www.ruby-forum.com/t/code-review-moredefaultprotocols/150295)

<div class="topic-metadata">

**Author:** [@grujildo](https://www.ruby-forum.com/u/grujildo)\
**Replies:** 3\
**Last updated:** [October 7, 2008, 1:43am UTC](https://www.ruby-forum.com/t/code-review-moredefaultprotocols/150295 "2008-10-07T01:43:53Z")

</div>

tfpt review “/shelveset:MoreDefaultProtocols;REDMOND\\tomat” Introduces more default protocol conversions. Tomas

---

## [Expand\_Path - Errors when path contains line number](https://www.ruby-forum.com/t/expand-path-errors-when-path-contains-line-number/150290)

<div class="topic-metadata">

**Author:** [@benhiller](https://www.ruby-forum.com/u/benhiller)\
**Replies:** 2\
**Last updated:** [October 7, 2008, 12:58am UTC](https://www.ruby-forum.com/t/expand-path-errors-when-path-contains-line-number/150290 "2008-10-07T00:58:50Z")

</div>

Hi, When using FileOps.ExpandPath() (otherwise known as File.expand\_path), I think the method should accept a path which includes additional information - such as the line number : …/…/path/folder/file.rb:93 Should …

---

## [Code Review: Autoload6](https://www.ruby-forum.com/t/code-review-autoload6/150283)

<div class="topic-metadata">

**Author:** [@grujildo](https://www.ruby-forum.com/u/grujildo)\
**Replies:** 2\
**Last updated:** [October 7, 2008, 12:12am UTC](https://www.ruby-forum.com/t/code-review-autoload6/150283 "2008-10-07T00:12:30Z")

</div>

tfpt review “/shelveset:Autoload6;REDMOND\\tomat” Comment : Implements Kernel#autoload, Module#autoload and adds more specs for them. Fixes incorrect evaluation order in post-test loop (begin … end while cond). Add…

---

## [Caller(0)\[1\] returns :0 if not debugging](https://www.ruby-forum.com/t/caller-0-1-returns-0-if-not-debugging/150289)

<div class="topic-metadata">

**Author:** [@benhiller](https://www.ruby-forum.com/u/benhiller)\
**Replies:** 0\
**Last updated:** [October 6, 2008, 11:38pm UTC](https://www.ruby-forum.com/t/caller-0-1-returns-0-if-not-debugging/150289 "2008-10-06T23:38:27Z")

</div>

Hi, As promised, I’m trying to track down and reproduce various bugs I have hit. The first one I have is that my code is calling caller(0)\[1\] which expects the path to the calling method. However, if i’m using runni…

---

## [Annoymous class extending a module doesn't return expected kind\_of](https://www.ruby-forum.com/t/annoymous-class-extending-a-module-doesnt-return-expected-kind-of/150212)

<div class="topic-metadata">

**Author:** [@benhiller](https://www.ruby-forum.com/u/benhiller)\
**Replies:** 7\
**Last updated:** [October 6, 2008, 6:15pm UTC](https://www.ruby-forum.com/t/annoymous-class-extending-a-module-doesnt-return-expected-kind-of/150212 "2008-10-06T18:15:04Z")

</div>

Hi guys, I’ve been bashing my head again this problem for the last few days where the object I expected wasn’t passed around, tonight I decided to break it down and focus on a much small part. Turns out, I was looki…

---

## [Green paper on IronRuby](https://www.ruby-forum.com/t/green-paper-on-ironruby/146600)

<div class="topic-metadata">

**Author:** [@barby](https://www.ruby-forum.com/u/barby)\
**Replies:** 21\
**Last updated:** [October 6, 2008, 7:41am UTC](https://www.ruby-forum.com/t/green-paper-on-ironruby/146600 "2008-10-06T07:41:13Z")

</div>

Manning just published my green paper on ironruby.

---

## [Code Review: bigdecimal-3](https://www.ruby-forum.com/t/code-review-bigdecimal-3/150170)

<div class="topic-metadata">

**Author:** [@John\_LSSIRONRUBY](https://www.ruby-forum.com/u/John_LSSIRONRUBY)\
**Replies:** 1\
**Last updated:** [October 5, 2008, 7:50am UTC](https://www.ruby-forum.com/t/code-review-bigdecimal-3/150170 "2008-10-05T07:50:48Z")

</div>

tfpt review “/shelveset:bigdecimal-3;REDMOND\\jflam” Comment : Removed static \_config field from Peter Bacon D.'s BigDecimal contribution.

---

## [Code Review: arity](https://www.ruby-forum.com/t/code-review-arity/150131)

<div class="topic-metadata">

**Author:** [@grujildo](https://www.ruby-forum.com/u/grujildo)\
**Replies:** 1\
**Last updated:** [October 5, 2008, 7:20am UTC](https://www.ruby-forum.com/t/code-review-arity/150131 "2008-10-05T07:20:58Z")

</div>

tfpt review “/shelveset:arity;REDMOND\\tomat” Comment : Fixes bugs in block parameters: Anonymous unsplat parameters were not handled correctly (the parser ignored them): def y a = \[1,2,3,4,5\] yield a,\[6\] end y…

---

## [Code Review: NoSymbolId1](https://www.ruby-forum.com/t/code-review-nosymbolid1/150121)

<div class="topic-metadata">

**Author:** [@grujildo](https://www.ruby-forum.com/u/grujildo)\
**Replies:** 2\
**Last updated:** [October 4, 2008, 2:48am UTC](https://www.ruby-forum.com/t/code-review-nosymbolid1/150121 "2008-10-04T02:48:16Z")

</div>

tfpt review “/shelveset:NoSymbolId1;REDMOND\\tomat” Removes SymbolIds from IronRuby compiler and runtime. Still keeps SymbolId as a representation of Symbol Ruby class. The plan is to replace SymbolId completely by Sys…

---

## [Code Review: bigdecimal-2](https://www.ruby-forum.com/t/code-review-bigdecimal-2/150123)

<div class="topic-metadata">

**Author:** [@John\_LSSIRONRUBY](https://www.ruby-forum.com/u/John_LSSIRONRUBY)\
**Replies:** 4\
**Last updated:** [October 4, 2008, 1:33am UTC](https://www.ruby-forum.com/t/code-review-bigdecimal-2/150123 "2008-10-04T01:33:53Z")

</div>

tfpt review “/shelveset:bigdecimal-2;REDMOND\\jflam” Comment : BigDecimal contribution from Peter Bacon D.

---

## [Code Review: tracefixes-1](https://www.ruby-forum.com/t/code-review-tracefixes-1/150122)

<div class="topic-metadata">

**Author:** [@John\_LSSIRONRUBY](https://www.ruby-forum.com/u/John_LSSIRONRUBY)\
**Replies:** 1\
**Last updated:** [October 4, 2008, 12:31am UTC](https://www.ruby-forum.com/t/code-review-tracefixes-1/150122 "2008-10-04T00:31:54Z")

</div>

tfpt review “/shelveset:tracefixes-1;REDMOND\\jflam” Comment : Bug fixes in tracing infrastructure

---

## [Code Review: RandomRubyFixes03](https://www.ruby-forum.com/t/code-review-randomrubyfixes03/150060)

<div class="topic-metadata">

**Author:** [@curthibbs](https://www.ruby-forum.com/u/curthibbs)\
**Replies:** 1\
**Last updated:** [October 3, 2008, 12:32am UTC](https://www.ruby-forum.com/t/code-review-randomrubyfixes03/150060 "2008-10-03T00:32:06Z")

</div>

tfpt review “/shelveset:RandomRubyFixes03;REDMOND\\curth” Comment : Implement unpack directive L as equivalent to I on this platform Fix stack overflow resulting from inspecting recursive objects Fix instance variabl…

[Previous page](https://www.ruby-forum.com/c/ruby/ironruby/27.md?page=44)

[Next page](https://www.ruby-forum.com/c/ruby/ironruby/27.md?page=46)
