Closed
Bug 465737
Opened 17 years ago
Closed 17 years ago
Tracking: Nov 2008 tamarin-redux to tamarin-central release
Categories
(Tamarin Graveyard :: Virtual Machine, defect)
Tamarin Graveyard
Virtual Machine
Tracking
(Not tracked)
VERIFIED
FIXED
People
(Reporter: lhansen, Assigned: lhansen)
References
Details
Attachments
(5 files)
|
33.39 KB,
patch
|
lhansen
:
review+
|
Details | Diff | Splinter Review |
|
910.70 KB,
patch
|
lhansen
:
review+
|
Details | Diff | Splinter Review |
|
796.62 KB,
patch
|
dschaffe
:
review+
|
Details | Diff | Splinter Review |
|
383.50 KB,
patch
|
dschaffe
:
review+
|
Details | Diff | Splinter Review |
|
5.73 KB,
patch
|
lhansen
:
review+
|
Details | Diff | Splinter Review |
This bug tracks necessary actions and patches for the tamarin-redux to tamarin-central release, tentatively scheduled for 26 November 2008.
Comment 1•17 years ago
|
||
Patch is queued in sandbox, should be complete by end of day.
Attachment #349008 -
Flags: review?(lhansen)
Comment 2•17 years ago
|
||
Patch is queued in sandbox, should be complete by end of day.
Attachment #349009 -
Flags: review?(lhansen)
| Assignee | ||
Updated•17 years ago
|
Assignee: nobody → lhansen
Status: NEW → ASSIGNED
| Assignee | ||
Updated•17 years ago
|
Attachment #349008 -
Flags: review?(lhansen) → review+
| Assignee | ||
Updated•17 years ago
|
Attachment #349009 -
Flags: review?(lhansen) → review+
Comment 3•17 years ago
|
||
Pushed updates to the "test" directory:
central->redux: 1127:bc18cdfc6e57
redux->central: 696:5251453e9abf
| Assignee | ||
Comment 4•17 years ago
|
||
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
| Assignee | ||
Comment 5•17 years ago
|
||
Could look like a regression in #464643 that should not be allowed to escape.
Comment 6•17 years ago
|
||
Attachment #349458 -
Flags: review?(lhansen)
Comment 7•17 years ago
|
||
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)
Updated•17 years ago
|
Attachment #349458 -
Flags: review?(lhansen) → review?(dschaffe)
Updated•17 years ago
|
Attachment #349458 -
Flags: review?(dschaffe) → review+
Updated•17 years ago
|
Attachment #349459 -
Flags: review?(dschaffe) → review+
Comment 8•17 years ago
|
||
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)
| Assignee | ||
Updated•17 years ago
|
Attachment #349948 -
Flags: review?(lhansen) → review+
Comment 9•17 years ago
|
||
Attachment (id=349948): #2 Merge "test" directory from redux into central
Pushed into tamarin-central as 700:9d322735cf14
| Assignee | ||
Comment 10•17 years ago
|
||
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: 17 years ago
Resolution: --- → FIXED
Updated•16 years ago
|
Status: RESOLVED → VERIFIED
You need to log in
before you can comment on or make changes to this bug.
Description
•