Tamarin:WeeklyUpdates: Difference between revisions
Jump to navigation
Jump to search
Sunterberg (talk | contribs) |
No edit summary |
||
Line 11: | Line 11: | ||
'''Next meeting's Agenda Items:''' | '''Next meeting's Agenda Items:''' | ||
*(Andreas) Update on SSE2 calling convention optimization. Should we switch to MacOSX gcc 4.2? | |||
*(Andreas, Gregor) Register usage analysis for builtins. | |||
= July 15th 2008 = | = July 15th 2008 = |
Revision as of 16:41, 21 July 2008
- These updates concern Tamarin and related projects only.
Meeting Details
- 2:00pm Pacific Time (21:00 UTC) on Tuesdays
- (5PM Eastern US, 11PM Oslo, 6AM (Wed) Seoul, 7AM (Wed) Melbourne)
- Location: Tel: 866 705 2554 (us), 913 227 1201 (int’l)
- Passcode: 914008
- Duration: 60 minutes
- join irc.mozilla.org #tamarin for attendence taking and questions
Next meeting's Agenda Items:
- (Andreas) Update on SSE2 calling convention optimization. Should we switch to MacOSX gcc 4.2?
- (Andreas, Gregor) Register usage analysis for builtins.
July 15th 2008
Attendees
- Adobe: Scott, Steven, Edwin, Jeff, Mason, Jennifer, Rob B., Ed, Rob W.
- Intel: Carmen, Jungwoo, Mingqui
- Mozilla: Brendan, Jordan, Andreas, Jason, Ben, Joel, Dave M., Dave A., Jim, Benjamin
Updates
- (Jungwoo) Update on parallel JIT'ing in TT.
- Is trying moving all patches to interpreter side.
- Headsup on Moh's vectorization of hot search loop of MMgc::PinStackObjects using SSE2. Both Sunspider's string benchmarks (string-fasta & string-validate-input) show 8+% speedup.
- Moh will explain more in next meeting.
- (Andreas) SSE2 calling conventions. SSE2-only JIT? Shall we specialize with SSE2-only?
- This may make slower processers even slower. This would affect Flash. This should be investigated though. Would compile-time be enough? Need to look into this. SSE2 or later machines would makes sense.
- More investigations needed for SSE2. Andreas will put a patch together for Mac and Linux.
- (Benjamin) More GC discussion - jemalloc+gc proposal
- semi-precise GC
- shared heap space with malloced memory
- threadsafety, even with write barriers
- at the cost of DRC
- Lars will be looking into this
- Flash Player benefits from string-like objects.
- MMGC could just do GC and drop fix mallloc. Tom is going to formulate a response to the email thread going around.
- (Ed) Worked up new patch for 8-byte instructions. Made parallel patch for 4-byte. In comparison, 4-byte won! Will land another patch for this.
- RP and SP pointers: need to special case these pointers. This will help keep us under the 8-byte instructions.
- (Steven) Is tracking down performance issues for a Flex-based app for Tamarin Tracing. New issues are coming up with TT vs. TC issues in doing this.
- Adobe is building continuous benchmarking is coming along and should be public in a few weeks.
- Considering open tri-server so folks can push public patches. Might make sense to have this hosted via Mozilla. Ed to open a bug on this.
- Mozilla is also doing macro benchmarking that is being worked on.
- (Andreas) TraceMonkay- 64-bit backend is now working! Will get pushed into Tamarin soon. Ed can help push patch if it gets too big funky.
- Carmen at Intel has also done some work with microbytes for SpiderMonkey.
- (Mingqui) Submitted 2 patches a few weeks ago. Any update on these? Steven at Adobe to review these…
Older meetings
- July 1, 2008
- June 24, 2008
- June 17, 2008
- June 10, 2008
- June 3, 2008
- May 20, 2008
- May 6, 2008
- April 15, 2008
- March 25, 2008
- March 18, 2008
- March 11, 2008
- Tamarin Tech Summit Agenda, February 1, 2008
- January 15, 2008
- January 08, 2008
- December 18, 2007
- December 11, 2007
- December 4, 2007
- November 27, 2007
- November 7, 2007
- October 30, 2007
- October 23, 2007
- October 16, 2007
- October 9, 2007
- October 2, 2007
- September 25, 2007
- September 18, 2007
- September 11, 2007
- September 4, 2007
- August 28, 2007
- August 14, 2007
- August 7, 2007
- Meeting Announcement