You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@harmony.apache.org by "Ivashin Sergey (JIRA)" <ji...@apache.org> on 2007/04/12 15:57:32 UTC
[jira] Created: (HARMONY-3636) [DRLVM][jit]Color-graph register
allocator enable in server mode
[DRLVM][jit]Color-graph register allocator enable in server mode
----------------------------------------------------------------
Key: HARMONY-3636
URL: https://issues.apache.org/jira/browse/HARMONY-3636
Project: Harmony
Issue Type: Improvement
Components: DRLVM
Reporter: Ivashin Sergey
Attachments: jitrino-7.patch
This patch contains revised versions of color-graph register allocator and web maker.
This patch also contains related modifications to others modules:
- Ia32SpillGen.cpp : some bugs fixed
- Ia32ConstraintsResolver.cpp : split into two files (.h and .cpp) to enable using it from Ia32WebMaker.cpp
- Ia32GCMap.cpp : debug check fixed (contributed by Mikhail Fursov)
- Ia32Inst.cpp : replaceOpnd fixed
- Ia32Inst.h : minor change
- config/em64t/server.emconf : cg_regalloc enabled by default in server mode (instead of bp_regalloc)
- config/ia32/server.emconf : cg_regalloc enabled by default in server mode (instead of bp_regalloc)
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
[jira] Commented: (HARMONY-3636) [DRLVM][jit]Color-graph register
allocator enable in server mode
Posted by "Ivashin Sergey (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/HARMONY-3636?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12488377 ]
Ivashin Sergey commented on HARMONY-3636:
-----------------------------------------
The patch was tested in debug and release configurations in server mode on SPECjbb2005 on Windows/ia32, Linux/ia32 and Linux/em64t
> [DRLVM][jit]Color-graph register allocator enable in server mode
> ----------------------------------------------------------------
>
> Key: HARMONY-3636
> URL: https://issues.apache.org/jira/browse/HARMONY-3636
> Project: Harmony
> Issue Type: Improvement
> Components: DRLVM
> Reporter: Ivashin Sergey
> Attachments: jitrino-7.patch
>
>
> This patch contains revised versions of color-graph register allocator and web maker.
> This patch also contains related modifications to others modules:
> - Ia32SpillGen.cpp : some bugs fixed
> - Ia32ConstraintsResolver.cpp : split into two files (.h and .cpp) to enable using it from Ia32WebMaker.cpp
> - Ia32GCMap.cpp : debug check fixed (contributed by Mikhail Fursov)
> - Ia32Inst.cpp : replaceOpnd fixed
> - Ia32Inst.h : minor change
> - config/em64t/server.emconf : cg_regalloc enabled by default in server mode (instead of bp_regalloc)
> - config/ia32/server.emconf : cg_regalloc enabled by default in server mode (instead of bp_regalloc)
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
[jira] Updated: (HARMONY-3636) [DRLVM][jit]Color-graph register
allocator enable in server mode
Posted by "Ivashin Sergey (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/HARMONY-3636?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Ivashin Sergey updated HARMONY-3636:
------------------------------------
Attachment: jitrino-7.patch
> [DRLVM][jit]Color-graph register allocator enable in server mode
> ----------------------------------------------------------------
>
> Key: HARMONY-3636
> URL: https://issues.apache.org/jira/browse/HARMONY-3636
> Project: Harmony
> Issue Type: Improvement
> Components: DRLVM
> Reporter: Ivashin Sergey
> Attachments: jitrino-7.patch
>
>
> This patch contains revised versions of color-graph register allocator and web maker.
> This patch also contains related modifications to others modules:
> - Ia32SpillGen.cpp : some bugs fixed
> - Ia32ConstraintsResolver.cpp : split into two files (.h and .cpp) to enable using it from Ia32WebMaker.cpp
> - Ia32GCMap.cpp : debug check fixed (contributed by Mikhail Fursov)
> - Ia32Inst.cpp : replaceOpnd fixed
> - Ia32Inst.h : minor change
> - config/em64t/server.emconf : cg_regalloc enabled by default in server mode (instead of bp_regalloc)
> - config/ia32/server.emconf : cg_regalloc enabled by default in server mode (instead of bp_regalloc)
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
[jira] Assigned: (HARMONY-3636) [DRLVM][jit]Color-graph register
allocator enable in server mode
Posted by "Alexey Varlamov (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/HARMONY-3636?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Alexey Varlamov reassigned HARMONY-3636:
----------------------------------------
Assignee: Alexey Varlamov
> [DRLVM][jit]Color-graph register allocator enable in server mode
> ----------------------------------------------------------------
>
> Key: HARMONY-3636
> URL: https://issues.apache.org/jira/browse/HARMONY-3636
> Project: Harmony
> Issue Type: Improvement
> Components: DRLVM
> Reporter: Ivashin Sergey
> Assigned To: Alexey Varlamov
> Attachments: jitrino-7.patch
>
>
> This patch contains revised versions of color-graph register allocator and web maker.
> This patch also contains related modifications to others modules:
> - Ia32SpillGen.cpp : some bugs fixed
> - Ia32ConstraintsResolver.cpp : split into two files (.h and .cpp) to enable using it from Ia32WebMaker.cpp
> - Ia32GCMap.cpp : debug check fixed (contributed by Mikhail Fursov)
> - Ia32Inst.cpp : replaceOpnd fixed
> - Ia32Inst.h : minor change
> - config/em64t/server.emconf : cg_regalloc enabled by default in server mode (instead of bp_regalloc)
> - config/ia32/server.emconf : cg_regalloc enabled by default in server mode (instead of bp_regalloc)
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
[jira] Closed: (HARMONY-3636) [DRLVM][jit]Color-graph register
allocator enable in server mode
Posted by "Alexey Varlamov (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/HARMONY-3636?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Alexey Varlamov closed HARMONY-3636.
------------------------------------
Resolution: Fixed
Applied at r538551.
Resolved few merging conflicts + fixed several warnings on Win64 (converions of size_t to unsigned int).
> [DRLVM][jit]Color-graph register allocator enable in server mode
> ----------------------------------------------------------------
>
> Key: HARMONY-3636
> URL: https://issues.apache.org/jira/browse/HARMONY-3636
> Project: Harmony
> Issue Type: Improvement
> Components: DRLVM
> Reporter: Ivashin Sergey
> Assigned To: Alexey Varlamov
> Attachments: jitrino-7.patch
>
>
> This patch contains revised versions of color-graph register allocator and web maker.
> This patch also contains related modifications to others modules:
> - Ia32SpillGen.cpp : some bugs fixed
> - Ia32ConstraintsResolver.cpp : split into two files (.h and .cpp) to enable using it from Ia32WebMaker.cpp
> - Ia32GCMap.cpp : debug check fixed (contributed by Mikhail Fursov)
> - Ia32Inst.cpp : replaceOpnd fixed
> - Ia32Inst.h : minor change
> - config/em64t/server.emconf : cg_regalloc enabled by default in server mode (instead of bp_regalloc)
> - config/ia32/server.emconf : cg_regalloc enabled by default in server mode (instead of bp_regalloc)
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
[jira] Commented: (HARMONY-3636) [DRLVM][jit]Color-graph register
allocator enable in server mode
Posted by "Stepan Mishura (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/HARMONY-3636?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12496309 ]
Stepan Mishura commented on HARMONY-3636:
-----------------------------------------
The DRL VM build failed after commit r538551 - I've applied quick fix to vm/jitrino/src/codegenerator/ia32/Ia32RegAlloc3.cpp at r538610.
Please check if the fix works for you.
> [DRLVM][jit]Color-graph register allocator enable in server mode
> ----------------------------------------------------------------
>
> Key: HARMONY-3636
> URL: https://issues.apache.org/jira/browse/HARMONY-3636
> Project: Harmony
> Issue Type: Improvement
> Components: DRLVM
> Reporter: Ivashin Sergey
> Assigned To: Alexey Varlamov
> Attachments: jitrino-7.patch
>
>
> This patch contains revised versions of color-graph register allocator and web maker.
> This patch also contains related modifications to others modules:
> - Ia32SpillGen.cpp : some bugs fixed
> - Ia32ConstraintsResolver.cpp : split into two files (.h and .cpp) to enable using it from Ia32WebMaker.cpp
> - Ia32GCMap.cpp : debug check fixed (contributed by Mikhail Fursov)
> - Ia32Inst.cpp : replaceOpnd fixed
> - Ia32Inst.h : minor change
> - config/em64t/server.emconf : cg_regalloc enabled by default in server mode (instead of bp_regalloc)
> - config/ia32/server.emconf : cg_regalloc enabled by default in server mode (instead of bp_regalloc)
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.