harmony-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Xiao-Feng Li (JIRA)" <j...@apache.org>
Subject [jira] Created: (HARMONY-2398) [DRLVM][GC] patch for GCv5 alloc helper inlining
Date Sun, 03 Dec 2006 08:19:21 GMT
[DRLVM][GC] patch for GCv5 alloc helper inlining
------------------------------------------------

                 Key: HARMONY-2398
                 URL: http://issues.apache.org/jira/browse/HARMONY-2398
             Project: Harmony
          Issue Type: Improvement
         Environment: Windows and Linux 32-bit
            Reporter: Xiao-Feng Li


This patch improves the GCv5 with following major functions:

1. Add a couple of files to allocation helper inlining. 
2. Use tm thread local storage directly in GC, instead of depending on vm to get gc local
storage.
3. Implement parallel nursery forwarding.

This patch need to add a couple of files:
gc_gen\javasrc\org\apache\harmony\drlvm\gc_gen\GCHelper.java
gc_gen\src\jni\helper.cpp
gc_gen\src\thread\gc_thread.cpp
gc_gen\src\thread\gc_thread.h

Also need to remove some files:
gc_gen\src\trace_forward\fspace_collect_forward_par.cpp
gc_gen\src\trace_forward\fspace_collect_forward_seq.cpp
gc_gen\src\thread\thread_alloc.h


-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Mime
View raw message