-
Notifications
You must be signed in to change notification settings - Fork 0
Comparing changes
Open a pull request
base repository: jswalens/transactional-futures
base: transactional-futures-1.0
head repository: jswalens/transactional-futures
compare: transactional-futures-2.0
- 14 commits
- 5 files changed
- 1 contributor
Commits on May 11, 2015
-
Add test for custom resolve function. Still fails obviously.
Janwillem Swalens committedMay 11, 2015 Configuration menu - View commit details
-
Copy full SHA for dca8e96 - Browse repository at this point
Copy the full SHA dca8e96View commit details -
Create snapshot when creating transactional future; although still un…
…used for now.
Janwillem Swalens committedMay 11, 2015 Configuration menu - View commit details
-
Copy full SHA for aeb4825 - Browse repository at this point
Copy the full SHA aeb4825View commit details -
Add support for custom resolve function. Test succeeds.
Janwillem Swalens committedMay 11, 2015 Configuration menu - View commit details
-
Copy full SHA for e7ee2b9 - Browse repository at this point
Copy the full SHA e7ee2b9View commit details
Commits on May 12, 2015
-
Configuration menu - View commit details
-
Copy full SHA for 1cee1bd - Browse repository at this point
Copy the full SHA 1cee1bdView commit details -
Fix bug when there is no "original" or "parent" value.
Janwillem Swalens committedMay 12, 2015 Configuration menu - View commit details
-
Copy full SHA for 2a9c275 - Browse repository at this point
Copy the full SHA 2a9c275View commit details -
Janwillem Swalens committed
May 12, 2015 Configuration menu - View commit details
-
Copy full SHA for 35f30d4 - Browse repository at this point
Copy the full SHA 35f30d4View commit details
Commits on May 20, 2015
-
Synchronize access to LockingTransaction.futures, preventing Concurre…
…ntModificationException.
Janwillem Swalens committedMay 20, 2015 Configuration menu - View commit details
-
Copy full SHA for 25cd51c - Browse repository at this point
Copy the full SHA 25cd51cView commit details
Commits on May 27, 2015
-
Make final, as suggested by lint tool.
Janwillem Swalens committedMay 27, 2015 Configuration menu - View commit details
-
Copy full SHA for b84730c - Browse repository at this point
Copy the full SHA b84730cView commit details -
Less copying of vals, by linking hash maps.
Not done yet, but passes tests.
Janwillem Swalens committedMay 27, 2015 Configuration menu - View commit details
-
Copy full SHA for 7690c6d - Browse repository at this point
Copy the full SHA 7690c6dView commit details -
1. Don't store snapshot by copying, but by refering to right "Vals".
2. Avoid checking if key exists to then get it, just get it directly and check for null. Avoids going through linked chain of maps.
Janwillem Swalens committedMay 27, 2015 Configuration menu - View commit details
-
Copy full SHA for 8b1ac76 - Browse repository at this point
Copy the full SHA 8b1ac76View commit details
Commits on May 28, 2015
-
Vals.entrySet was really slow, as a result, committing took a lot of …
…time. Try to solve this by adding custom ValsIterator to Vals and using that. Vals does not implement Map anymore, and ValsIterator does not implement Iterator.
Janwillem Swalens committedMay 28, 2015 Configuration menu - View commit details
-
Copy full SHA for 6a7ac00 - Browse repository at this point
Copy the full SHA 6a7ac00View commit details -
Completely avoid iterating over vals (and having to create a set) by …
…using the existing set "sets" of set (and commuted) refs.
Janwillem Swalens committedMay 28, 2015 Configuration menu - View commit details
-
Copy full SHA for baa0e1b - Browse repository at this point
Copy the full SHA baa0e1bView commit details -
Janwillem Swalens committed
May 28, 2015 Configuration menu - View commit details
-
Copy full SHA for 814948b - Browse repository at this point
Copy the full SHA 814948bView commit details -
Avoid unnecessary links in Vals.
Aims to speed up Vals.get(). Seems to be really worth it.
Janwillem Swalens committedMay 28, 2015 Configuration menu - View commit details
-
Copy full SHA for 32e86b0 - Browse repository at this point
Copy the full SHA 32e86b0View 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 transactional-futures-1.0...transactional-futures-2.0