-
-
Notifications
You must be signed in to change notification settings - Fork 925
Comparing changes
Open a pull request
base repository: jruby/jruby
base: f7abd923b097
head repository: jruby/jruby
compare: bbdcc94cc8c1
- 16 commits
- 22 files changed
- 2 contributors
Commits on Jun 24, 2015
-
[Truffle] BigDecimal: add handling of ExceptionMode, Limit, Rounding
* Add coerce and cast node for BigDecimal * Add create node (single entry point for BigDecimal creation) * BigDecimalCoreMethodNode has helpers for: BigDecimal creation, getLimit getRoudingMode. * BigDecimalCoerceNode is used to reduce number of Specializations in operation nodes * Operation nodes have beter structure and share code * add, sub, mult, div are handling special values * All operations respect fiber local ExceptionMode, Limit, Rounding settings
Configuration menu - View commit details
-
Copy full SHA for 47a4ace - Browse repository at this point
Copy the full SHA 47a4aceView commit details -
Configuration menu - View commit details
-
Copy full SHA for 41c38b2 - Browse repository at this point
Copy the full SHA 41c38b2View commit details -
Configuration menu - View commit details
-
Copy full SHA for b010bae - Browse repository at this point
Copy the full SHA b010baeView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8caa445 - Browse repository at this point
Copy the full SHA 8caa445View commit details -
[Truffle] BigDecimal: fix rouding edge case
when rounding to a digit before the first one
Configuration menu - View commit details
-
Copy full SHA for a583a64 - Browse repository at this point
Copy the full SHA a583a64View commit details -
Configuration menu - View commit details
-
Copy full SHA for c9c619a - Browse repository at this point
Copy the full SHA c9c619aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2f6bbe8 - Browse repository at this point
Copy the full SHA 2f6bbe8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2d85ebf - Browse repository at this point
Copy the full SHA 2d85ebfView commit details -
Configuration menu - View commit details
-
Copy full SHA for cec8bb4 - Browse repository at this point
Copy the full SHA cec8bb4View commit details -
[Truffle] remove neverPartOfCompilation in unprofiled branches
It could lead to failing compilation of the methods.
Configuration menu - View commit details
-
Copy full SHA for b01a26a - Browse repository at this point
Copy the full SHA b01a26aView commit details -
Configuration menu - View commit details
-
Copy full SHA for ebd9654 - Browse repository at this point
Copy the full SHA ebd9654View commit details
Commits on Jun 25, 2015
-
Configuration menu - View commit details
-
Copy full SHA for 2e47e93 - Browse repository at this point
Copy the full SHA 2e47e93View commit details -
[Truffle] BigDecimal: do not round when not neccessary
It was leading in some cases to computation of BigInteger.TEN.pow(100000000) which takes quite some time.
Configuration menu - View commit details
-
Copy full SHA for 6454405 - Browse repository at this point
Copy the full SHA 6454405View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5c2ad52 - Browse repository at this point
Copy the full SHA 5c2ad52View commit details -
Configuration menu - View commit details
-
Copy full SHA for c23eaf8 - Browse repository at this point
Copy the full SHA c23eaf8View commit details -
Merge pull request #3077 from pitr-ch/bigdecimal
[Truffle] BigDecimal: add handling of ExceptionMode, Limit, Rounding
Petr Chalupa committedJun 25, 2015 Configuration menu - View commit details
-
Copy full SHA for bbdcc94 - Browse repository at this point
Copy the full SHA bbdcc94View commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff f7abd923b097...bbdcc94cc8c1