Closed Bug 465737 Opened 16 years ago Closed 16 years ago

Tracking: Nov 2008 tamarin-redux to tamarin-central release

Categories

(Tamarin Graveyard :: Virtual Machine, defect)

defect
Not set
normal

Tracking

(Not tracked)

VERIFIED FIXED

People

(Reporter: lhansen, Assigned: lhansen)

References

Details

Attachments

(5 files)

This bug tracks necessary actions and patches for the tamarin-redux to tamarin-central release, tentatively scheduled for 26 November 2008.
Patch is queued in sandbox, should be complete by end of day.
Attachment #349008 - Flags: review?(lhansen)
Patch is queued in sandbox, should be complete by end of day.
Attachment #349009 - Flags: review?(lhansen)
Assignee: nobody → lhansen
Status: NEW → ASSIGNED
Attachment #349008 - Flags: review?(lhansen) → review+
Attachment #349009 - Flags: review?(lhansen) → review+
Pushed updates to the "test" directory:

central->redux: 1127:bc18cdfc6e57
redux->central: 696:5251453e9abf
Known dependencies (PLEASE LINK ANY BUGS FOR THESE ITEMS TO THIS BUG):

* Flair code
* LIR ARM code
* Memory profiler code
* TC -> TR merge
* Version numbering & tracking scheme
Depends on: 466139
Could look like a regression in #464643 that should not be allowed to escape.
Depends on: 464643
No longer depends on: 466139
Depends on: 466139
Depends on: 460764
Need to get the performance changes into TC before the big merge so that we can get a proper snapshot of TC prior to redux changes.
Attachment #349459 - Flags: review?(dschaffe)
Attachment #349458 - Flags: review?(lhansen) → review?(dschaffe)
Attachment #349458 - Flags: review?(dschaffe) → review+
Attachment #349459 - Flags: review?(dschaffe) → review+
Depends on: 465954
Depends on: 466434
Depends on: 466431
Depends on: 466450
No longer depends on: 466139
Depends on: 466529
No longer depends on: 464643
Merge the testcase changes from the following changesets.

changeset:   1129:da7e948b236d
user:        Erik Tierney <tierney@adobe.com>
date:        Thu Nov 20 13:58:18 2008 -0500
summary:     Fix bug 464957 - can't throw exceptions from the callback method, since it can be invoked while making an allocation.  Instead just swallow any exceptions.  Fix missing write barrier in NewObjectSample.  (r=treilly)

changeset:   1134:753873049181
user:        Steven Johnson <stejohns@adobe.com>
date:        Thu Nov 20 12:14:19 2008 -0800
summary:     Sometimes a client of Tamarin will need to know if an object is a global object
Attachment #349948 - Flags: review?(lhansen)
Attachment #349948 - Flags: review?(lhansen) → review+
Attachment (id=349948): #2 Merge "test" directory from redux into central

Pushed into tamarin-central as 700:9d322735cf14
Depends on: 466691
Integration has taken place.

Tamarin-central changeset changeset 703:2cee46be9ce0
Tamarin-redux changeset 1179:72fe5875c1ec

Changelog:

November 2008 tamarin-redux -> tamarin-central merge

Consolidated changelog:

- NanoJIT / LIR
  - fixes from Tracemonkey
  - integrated the ARM back-end, still not enabled by default
  - support for generating pictures of CFGs

- new native-thunk generation

- traits caching imported from tamarin-tracing

- language / bytecode / libraries
  - native constructors are no longer allowed
  - describeType() functionality
  - memory operations for FlaCC / Alchemy
  - instructions bkpt / bkptline were removed

- interpreter optimizations:
  - significantly less stack consumptions on many compilers
  - bypass the unbox/rebox path in interpreter-to-interpreter calls

- portability
  - remove support for MacOS Carbon
  - global constants are really const
  - some removal of global variables
  - some removal of initializers containing function pointers
  - move towards C99 int types everywhere by making them available to mmgc
  - more 64-bit support
  - reliable alloca replacement

- testing / QE:
  - handle failed assertions as test failures
  - more test cases
  - report memory usage
  - performance tests check that they compute the correct results
  - integrate V8 performance tests
  - keep jsbench runs under 60s by scaling them

- lots of bug fixes and cleanup
Status: ASSIGNED → RESOLVED
Closed: 16 years ago
Resolution: --- → FIXED
Status: RESOLVED → VERIFIED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: