You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@harmony.apache.org by "Daniel Fridlender (JIRA)" <ji...@apache.org> on 2006/07/20 22:21:13 UTC
[jira] Created: (HARMONY-935) [classlib][java.math] combination of
math packages
[classlib][java.math] combination of math packages
--------------------------------------------------
Key: HARMONY-935
URL: http://issues.apache.org/jira/browse/HARMONY-935
Project: Harmony
Issue Type: New Feature
Components: Classlib
Reporter: Daniel Fridlender
Priority: Minor
A combination of previous donations of the package java.math
--
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-935) [classlib][java.math] combination of
math packages
Posted by "Vladimir Strigun (JIRA)" <ji...@apache.org>.
[ http://issues.apache.org/jira/browse/HARMONY-935?page=all ]
Vladimir Strigun updated HARMONY-935:
-------------------------------------
Attachment: Mix2_diffs.zip
Patch for the source code. I'll post details to dev list
> [classlib][java.math] combination of math packages
> --------------------------------------------------
>
> Key: HARMONY-935
> URL: http://issues.apache.org/jira/browse/HARMONY-935
> Project: Harmony
> Issue Type: New Feature
> Components: Classlib
> Reporter: Daniel Fridlender
> Priority: Minor
> Attachments: mathPerformanceTestsUpdate.zip, Mix2_diffs.zip, src.zip
>
>
> A combination of previous donations of the package java.math
--
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-935) [classlib][java.math] combination of
math packages
Posted by "Vladimir Strigun (JIRA)" <ji...@apache.org>.
[ http://issues.apache.org/jira/browse/HARMONY-935?page=all ]
Vladimir Strigun updated HARMONY-935:
-------------------------------------
Attachment: BDmicro.java
Micro bench for small BigDecimal's
> [classlib][java.math] combination of math packages
> --------------------------------------------------
>
> Key: HARMONY-935
> URL: http://issues.apache.org/jira/browse/HARMONY-935
> Project: Harmony
> Issue Type: New Feature
> Components: Classlib
> Reporter: Daniel Fridlender
> Priority: Minor
> Attachments: BDmicro.java, mathPerformanceTestsUpdate.zip, Mix2_diffs.zip, src.zip
>
>
> A combination of previous donations of the package java.math
--
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-935) [classlib][java.math] combination of
math packages
Posted by "Mikhail Loenko (JIRA)" <ji...@apache.org>.
[ http://issues.apache.org/jira/browse/HARMONY-935?page=all ]
Mikhail Loenko resolved HARMONY-935.
------------------------------------
Resolution: Fixed
I've committed new math implementation in revision 431881
Some tests depended on the specifics of previous impl, these specifics did not match new behavior,
so the tests were updated to match RI. Than, the sources were updated to pass the tests.
Performance update from Vladimir was not integrated as in fails some math and cause some security tests hanging up
> [classlib][java.math] combination of math packages
> --------------------------------------------------
>
> Key: HARMONY-935
> URL: http://issues.apache.org/jira/browse/HARMONY-935
> Project: Harmony
> Issue Type: New Feature
> Components: Classlib
> Reporter: Daniel Fridlender
> Assigned To: Mikhail Loenko
> Priority: Minor
> Attachments: BDmicro.java, mathPerformanceTestsUpdate.zip, Mix2_diffs.zip, src.zip
>
>
> A combination of previous donations of the package java.math
--
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-935) [classlib][java.math] combination of
math packages
Posted by "Mikhail Loenko (JIRA)" <ji...@apache.org>.
[ http://issues.apache.org/jira/browse/HARMONY-935?page=all ]
Mikhail Loenko reassigned HARMONY-935:
--------------------------------------
Assignee: Mikhail Loenko
> [classlib][java.math] combination of math packages
> --------------------------------------------------
>
> Key: HARMONY-935
> URL: http://issues.apache.org/jira/browse/HARMONY-935
> Project: Harmony
> Issue Type: New Feature
> Components: Classlib
> Reporter: Daniel Fridlender
> Assigned To: Mikhail Loenko
> Priority: Minor
> Attachments: BDmicro.java, mathPerformanceTestsUpdate.zip, Mix2_diffs.zip, src.zip
>
>
> A combination of previous donations of the package java.math
--
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-935) [classlib][java.math] combination of
math packages
Posted by "Daniel Fridlender (JIRA)" <ji...@apache.org>.
[ http://issues.apache.org/jira/browse/HARMONY-935?page=all ]
Daniel Fridlender updated HARMONY-935:
--------------------------------------
Attachment: mathPerformanceTestsUpdate.zip
The file mathPerformanceTestsUpdate.zip adds functionality to the micro-benchmark suite of tests of HARMONY-551.
An extract of the included README file follows:
HOW TO BUILD AND RUN UPDATED TESTS
The following dependencies must be supplied before using it:
* mathPerformanceTests.zip from HARMONY-551
* jar files from BouncyCastle project:
- http://www.bouncycastle.org/download/bcprov-jdk15-133.jar
- http://www.bouncycastle.org/download/bctest-jdk15-133.jar
Steps to build and run the suite:
I) Move mathPerformanceTests.zip, mathPerformanceTestsUpdate.zip and the BouncyCastle jar files
to any directory
II) Move to that directory, unzip mathPerformanceTests.zip and mathPerformanceTestsUpdate.zip.
III) Run patch -p0 -c < PerformanceTests.diff
IV) To build BigInteger and BigDecimal Single Operations tests:
run: javac -classpath . MathTests.java
To build CryptoGraphic tests:
run: javac -classpath .:bctest-jdk15-133.jar BigIntegerTests/CryptoApplicationsTest.java
V) The runnable classes are:
BigIntegerTests.CryptoApplicationsTest
BigIntegerTests.BI_Test (Runs BigInteger Single Operations tests)
BigDecimalTests.BD_Test (Runs BigDecimal Single Operations tests)
MathTests (Runs BigInteger and BigDecimal Single Operations tests)
Note: All tests give html output, so for a clearer result must redirect the output to a file.
e.g.:
java -classpath .:bctest-jdk15-133.jar:bcprov-jdk15-133.jar BigIntegerTests.CryptoApplicationsTest 10 HNY551 > cryptoHNY551.html
This would perform 10 iterations of each cryptographic test.
The last argument -in the example HNY551- is used only for cosmetics, to print the name of the implementation in the output.
Of course this would only make sense if the running implementation is precisely HNY551.
> [classlib][java.math] combination of math packages
> --------------------------------------------------
>
> Key: HARMONY-935
> URL: http://issues.apache.org/jira/browse/HARMONY-935
> Project: Harmony
> Issue Type: New Feature
> Components: Classlib
> Reporter: Daniel Fridlender
> Priority: Minor
> Attachments: mathPerformanceTestsUpdate.zip, src.zip
>
>
> A combination of previous donations of the package java.math
--
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-935) [classlib][java.math] combination
of math packages
Posted by "Daniel Fridlender (JIRA)" <ji...@apache.org>.
[ http://issues.apache.org/jira/browse/HARMONY-935?page=comments#action_12428411 ]
Daniel Fridlender commented on HARMONY-935:
-------------------------------------------
I´ve uploaded as Harmony-1208 a patch which should fix those bugs.
> [classlib][java.math] combination of math packages
> --------------------------------------------------
>
> Key: HARMONY-935
> URL: http://issues.apache.org/jira/browse/HARMONY-935
> Project: Harmony
> Issue Type: New Feature
> Components: Classlib
> Reporter: Daniel Fridlender
> Assigned To: Mikhail Loenko
> Priority: Minor
> Attachments: BDmicro.java, mathPerformanceTestsUpdate.zip, Mix2_diffs.zip, src.zip
>
>
> A combination of previous donations of the package java.math
--
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-935) [classlib][java.math] combination of
math packages
Posted by "Daniel Fridlender (JIRA)" <ji...@apache.org>.
[ http://issues.apache.org/jira/browse/HARMONY-935?page=all ]
Daniel Fridlender updated HARMONY-935:
--------------------------------------
Attachment: src.zip
Source of the combined implementation of java.math
> [classlib][java.math] combination of math packages
> --------------------------------------------------
>
> Key: HARMONY-935
> URL: http://issues.apache.org/jira/browse/HARMONY-935
> Project: Harmony
> Issue Type: New Feature
> Components: Classlib
> Reporter: Daniel Fridlender
> Priority: Minor
> Attachments: src.zip
>
>
> A combination of previous donations of the package java.math
--
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] Closed: (HARMONY-935) [classlib][java.math] combination of
math packages
Posted by "Mikhail Loenko (JIRA)" <ji...@apache.org>.
[ http://issues.apache.org/jira/browse/HARMONY-935?page=all ]
Mikhail Loenko closed HARMONY-935.
----------------------------------
> [classlib][java.math] combination of math packages
> --------------------------------------------------
>
> Key: HARMONY-935
> URL: http://issues.apache.org/jira/browse/HARMONY-935
> Project: Harmony
> Issue Type: New Feature
> Components: Classlib
> Reporter: Daniel Fridlender
> Assigned To: Mikhail Loenko
> Priority: Minor
> Attachments: BDmicro.java, mathPerformanceTestsUpdate.zip, Mix2_diffs.zip, src.zip
>
>
> A combination of previous donations of the package java.math
--
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