You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@harmony.apache.org by "Natalya Golovleva (JIRA)" <ji...@apache.org> on 2006/10/16 17:23:35 UTC

[jira] Created: (HARMONY-1883) Lazy exception optpass sources improvement

Lazy exception optpass sources improvement
------------------------------------------

                 Key: HARMONY-1883
                 URL: http://issues.apache.org/jira/browse/HARMONY-1883
             Project: Harmony
          Issue Type: Improvement
          Components: DRLVM
            Reporter: Natalya Golovleva
            Priority: Minor


The sources of lazy exception optimization pass were improved:
1. Added method specifications.
2. Renamed some methods to correspond real actions.
3. Done minor changes in the algorithm.


-- 
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

        

[jira] Commented: (HARMONY-1883) Lazy exception optpass sources improvement

Posted by "Natalya Golovleva (JIRA)" <ji...@apache.org>.
    [ http://issues.apache.org/jira/browse/HARMONY-1883?page=comments#action_12449306 ] 
            
Natalya Golovleva commented on HARMONY-1883:
--------------------------------------------

The patch was applied as expected.

> Lazy exception optpass sources improvement
> ------------------------------------------
>
>                 Key: HARMONY-1883
>                 URL: http://issues.apache.org/jira/browse/HARMONY-1883
>             Project: Harmony
>          Issue Type: Improvement
>          Components: DRLVM
>            Reporter: Natalya Golovleva
>         Assigned To: Gregory Shimansky
>            Priority: Minor
>         Attachments: lazyexc_opt.patch, lazyexc_opt.patch
>
>
> The sources of lazy exception optimization pass were improved:
> 1. Added method specifications.
> 2. Renamed some methods to correspond real actions.
> 3. Done minor changes in the algorithm.

-- 
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

        

[jira] Updated: (HARMONY-1883) Lazy exception optpass sources improvement

Posted by "Geir Magnusson Jr (JIRA)" <ji...@apache.org>.
     [ http://issues.apache.org/jira/browse/HARMONY-1883?page=all ]

Geir Magnusson Jr updated HARMONY-1883:
---------------------------------------

    Patch Info: [Patch Available]

> Lazy exception optpass sources improvement
> ------------------------------------------
>
>                 Key: HARMONY-1883
>                 URL: http://issues.apache.org/jira/browse/HARMONY-1883
>             Project: Harmony
>          Issue Type: Improvement
>          Components: DRLVM
>            Reporter: Natalya Golovleva
>            Priority: Minor
>         Attachments: lazyexc_opt.patch
>
>
> The sources of lazy exception optimization pass were improved:
> 1. Added method specifications.
> 2. Renamed some methods to correspond real actions.
> 3. Done minor changes in the algorithm.

-- 
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

        

[jira] Commented: (HARMONY-1883) Lazy exception optpass sources improvement

Posted by "Gregory Shimansky (JIRA)" <ji...@apache.org>.
    [ http://issues.apache.org/jira/browse/HARMONY-1883?page=comments#action_12447817 ] 
            
Gregory Shimansky commented on HARMONY-1883:
--------------------------------------------

The patch breaks compilation on gcc 4.1.1 like this:

       [cc] //home/gregory/work/Harmony/harmony/enhanced/drlvm/trunk/vm/jitrino/src/optimizer/lazyexceptionopt.cpp: In member function 'bool Jitrino::LazyExceptionOpt::instHasSideEffect(Jitrino::Inst*)':
       [cc] //home/gregory/work/Harmony/harmony/enhanced/drlvm/trunk/vm/jitrino/src/optimizer/lazyexceptionopt.cpp:981: error: 'checkField' was not declared in this scope

Maybe it was not applied correctly, patch produced messages about moved offsets. Try to update the patch and check that compilation on gcc 4.1.x works.

> Lazy exception optpass sources improvement
> ------------------------------------------
>
>                 Key: HARMONY-1883
>                 URL: http://issues.apache.org/jira/browse/HARMONY-1883
>             Project: Harmony
>          Issue Type: Improvement
>          Components: DRLVM
>            Reporter: Natalya Golovleva
>         Assigned To: Gregory Shimansky
>            Priority: Minor
>         Attachments: lazyexc_opt.patch
>
>
> The sources of lazy exception optimization pass were improved:
> 1. Added method specifications.
> 2. Renamed some methods to correspond real actions.
> 3. Done minor changes in the algorithm.

-- 
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

        

[jira] Assigned: (HARMONY-1883) Lazy exception optpass sources improvement

Posted by "Gregory Shimansky (JIRA)" <ji...@apache.org>.
     [ http://issues.apache.org/jira/browse/HARMONY-1883?page=all ]

Gregory Shimansky reassigned HARMONY-1883:
------------------------------------------

    Assignee: Gregory Shimansky

> Lazy exception optpass sources improvement
> ------------------------------------------
>
>                 Key: HARMONY-1883
>                 URL: http://issues.apache.org/jira/browse/HARMONY-1883
>             Project: Harmony
>          Issue Type: Improvement
>          Components: DRLVM
>            Reporter: Natalya Golovleva
>         Assigned To: Gregory Shimansky
>            Priority: Minor
>         Attachments: lazyexc_opt.patch
>
>
> The sources of lazy exception optimization pass were improved:
> 1. Added method specifications.
> 2. Renamed some methods to correspond real actions.
> 3. Done minor changes in the algorithm.

-- 
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

        

[jira] Updated: (HARMONY-1883) Lazy exception optpass sources improvement

Posted by "Natalya Golovleva (JIRA)" <ji...@apache.org>.
     [ http://issues.apache.org/jira/browse/HARMONY-1883?page=all ]

Natalya Golovleva updated HARMONY-1883:
---------------------------------------

    Attachment: lazyexc_opt.patch

The compilation failed as there was applied patch HARMONY-1898, and the lines added by this patch should be fixed too.
Improved patch is attached. 
Compilation passed on gcc 3.3.3 and gcc 4.1.0.

> Lazy exception optpass sources improvement
> ------------------------------------------
>
>                 Key: HARMONY-1883
>                 URL: http://issues.apache.org/jira/browse/HARMONY-1883
>             Project: Harmony
>          Issue Type: Improvement
>          Components: DRLVM
>            Reporter: Natalya Golovleva
>         Assigned To: Gregory Shimansky
>            Priority: Minor
>         Attachments: lazyexc_opt.patch, lazyexc_opt.patch
>
>
> The sources of lazy exception optimization pass were improved:
> 1. Added method specifications.
> 2. Renamed some methods to correspond real actions.
> 3. Done minor changes in the algorithm.

-- 
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

        

[jira] Resolved: (HARMONY-1883) Lazy exception optpass sources improvement

Posted by "Gregory Shimansky (JIRA)" <ji...@apache.org>.
     [ http://issues.apache.org/jira/browse/HARMONY-1883?page=all ]

Gregory Shimansky resolved HARMONY-1883.
----------------------------------------

    Resolution: Fixed

Patch applied at 473164. Please check that it was applied as expected.

> Lazy exception optpass sources improvement
> ------------------------------------------
>
>                 Key: HARMONY-1883
>                 URL: http://issues.apache.org/jira/browse/HARMONY-1883
>             Project: Harmony
>          Issue Type: Improvement
>          Components: DRLVM
>            Reporter: Natalya Golovleva
>         Assigned To: Gregory Shimansky
>            Priority: Minor
>         Attachments: lazyexc_opt.patch, lazyexc_opt.patch
>
>
> The sources of lazy exception optimization pass were improved:
> 1. Added method specifications.
> 2. Renamed some methods to correspond real actions.
> 3. Done minor changes in the algorithm.

-- 
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

        

[jira] Updated: (HARMONY-1883) Lazy exception optpass sources improvement

Posted by "Natalya Golovleva (JIRA)" <ji...@apache.org>.
     [ http://issues.apache.org/jira/browse/HARMONY-1883?page=all ]

Natalya Golovleva updated HARMONY-1883:
---------------------------------------

    Attachment: lazyexc_opt.patch

> Lazy exception optpass sources improvement
> ------------------------------------------
>
>                 Key: HARMONY-1883
>                 URL: http://issues.apache.org/jira/browse/HARMONY-1883
>             Project: Harmony
>          Issue Type: Improvement
>          Components: DRLVM
>            Reporter: Natalya Golovleva
>            Priority: Minor
>         Attachments: lazyexc_opt.patch
>
>
> The sources of lazy exception optimization pass were improved:
> 1. Added method specifications.
> 2. Renamed some methods to correspond real actions.
> 3. Done minor changes in the algorithm.

-- 
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