New RI build available

# Graydon Hoare (18 years ago)

Dave Herman has prepared some new binary builds of the the ES4 RI and made them available for download at:

www.ecmascript.org/download.php

Please report any bugs you find in this release with the ES4 bug tracking system, and we'll endeavor to fix them:

bugs.ecmascript.org

This release covers the cumulative set of fixes, enhancements, and adjustments to track spec discussions since October. Full details can be found in the bug tracker, but the summary entry in the HISTORY file follows:

  • Newly supported constructs:

    • Super expressions
    • Like types
    • Wrappers (preliminary)
    • Slice expressions
    • ES4::Map.<K,V>
    • ES4::Vector.<T>
    • ES4::hashcode()
    • ES4::DecimalContext, new decimal pragma
    • uint32ops::*
  • Corrected behavior:

    • Overhaul type system to conform to "valleyscript" model
    • Strictness pragmas
    • Cyclic type term prevention
    • Type parameter scoping
    • Property enumeration order
    • Builtin prototype chains
    • Builtin constructors
    • Builtin conversions
    • Builtin non-magic wrapper types
    • Prototype property shadowing
    • Scope rules for let expressions
    • Arithmetic rules
    • Function self-name binding
    • Union types use "|" rather than ","
    • Regexp character class bug
    • Hoisting bug
    • Property-enumerability bug
    • Nullability enforcement
    • REPL error handling
# Dave Herman (18 years ago)

Dave Herman has prepared some new binary builds of the the ES4 RI and made them available for download at:

If anyone has had trouble running the OSX Intel binary, I've replaced it with a version that should fix the issues. (It's now statically linked against libgmp so it shouldn't care whether/where you may have the dynamic libraries for GMP installed.)

If anyone with an Intel Mac has the opportunity to try this out, it would be helpful to know whether it's working for you.

Thanks,

# Chris Zumbrunn (18 years ago)

On Feb 15, 2008, at 19:38 , Dave Herman wrote:

Dave Herman has prepared some new binary builds of the the ES4 RI and made them available for download at:

If anyone has had trouble running the OSX Intel binary, I've
replaced it with a version that should fix the issues. (It's now statically
linked against libgmp so it shouldn't care whether/where you may have the dynamic libraries for GMP installed.)

If anyone with an Intel Mac has the opportunity to try this out, it would be helpful to know whether it's working for you.

Hi Dave,

I had downloaded the version from yesterday but hadn't tried running
it yet. So, I tried, got the error, went to download your newly
uploaded version, tried with that and it's working fine now. So,
thumbs up.