8c19647bcfa1f276e54d334c696fadd2df0af5d8 |
|
29-Mar-2016 |
NathanSweet <nathan.sweet@gmail.com> |
Fixed map and set copy constructors. closes #3908
/external/libgdx/gdx/src/com/badlogic/gdx/utils/ObjectMap.java
|
d5b42ea210adcf5e55635a4d15b2d09029c3c410 |
|
06-Dec-2015 |
NathanSweet <nathan.sweet@gmail.com> |
Changed maps and sets to a higher default size. Cuckoo hashing is expensive to resize. Also changed constructors to be more intuitive, initialCapacity works like ensureSize.
/external/libgdx/gdx/src/com/badlogic/gdx/utils/ObjectMap.java
|
1f52f5136bffe581d4000b0ab64a90029371165d |
|
26-Jun-2015 |
Anton Gustafsson <antag99@gmail.com> |
Implement equals() and hashCode() for collection classes
/external/libgdx/gdx/src/com/badlogic/gdx/utils/ObjectMap.java
|
7a0f765bb9b6f598cd9d058496f48766d906cddb |
|
12-Dec-2014 |
NathanSweet <nathan.sweet@gmail.com> |
Typed map iterators.
/external/libgdx/gdx/src/com/badlogic/gdx/utils/ObjectMap.java
|
f71359eec375f663e7ab0e01d3ce690a1da90967 |
|
24-Jul-2014 |
Daniel Holderbaum <danielholderbaum@gmail.com> |
NateS solution for ObjectMap and IdentityMap.
/external/libgdx/gdx/src/com/badlogic/gdx/utils/ObjectMap.java
|
1c77b010f67c25ffed8280a74bbba8a52f2358c2 |
|
23-Jul-2014 |
Daniel Holderbaum <danielholderbaum@gmail.com> |
Made the map implementations Java 8 compliant.
/external/libgdx/gdx/src/com/badlogic/gdx/utils/ObjectMap.java
|
18786bc9518e00ac019f2f0680fe2c0e8bf1e42e |
|
22-Jul-2014 |
NathanSweet <nathan.sweet@gmail.com> |
Added OrderedSet, map refactoring.
/external/libgdx/gdx/src/com/badlogic/gdx/utils/ObjectMap.java
|
2ef8907769209e9a58133d7fe797ef261867dd22 |
|
23-Apr-2014 |
NathanSweet <nathan.sweet@gmail.com> |
Don't do the work to clear if the map is empty.
/external/libgdx/gdx/src/com/badlogic/gdx/utils/ObjectMap.java
|
dbc0bc883c2bcd6150dd3a6a2ad360a54ce917af |
|
20-Apr-2014 |
NathanSweet <nathan.sweet@gmail.com> |
Iterable maps (iterates entries). Minor clean up.
/external/libgdx/gdx/src/com/badlogic/gdx/utils/ObjectMap.java
|
e633a8f41c6ae8865e0cea7c8a0f86c27c36b548 |
|
20-Mar-2014 |
lioncash <mathew1800@gmail.com> |
Fix typos in the documentation
/external/libgdx/gdx/src/com/badlogic/gdx/utils/ObjectMap.java
|
0c6a387f7b0b4f5180014459b3dafaac486d61d4 |
|
25-Feb-2014 |
NathanSweet <nathan.sweet@gmail.com> |
Fixed map iterator remove failing rarely. closes #1390
/external/libgdx/gdx/src/com/badlogic/gdx/utils/ObjectMap.java
|
bfab4c69a85a0449e50631014cc78d6debc8ba29 |
|
09-Feb-2014 |
hneuer <hanno.neuer@gmail.com> |
XXXMap.Entries.remove() Removing an entry from the stash changes its order (the last entry will be copied to the current index). Because the nextIndex is already set the iterator either loses some entries or, if already at the end of the map, returns invalid values. Setting back the nextIndex to the currentIndex and advancing again should fix this. This fixes #1299 for all map implementations.
/external/libgdx/gdx/src/com/badlogic/gdx/utils/ObjectMap.java
|
5f8a6eacaae203b3181fa8f6e7b1f0a0b6b41738 |
|
24-Jan-2014 |
NathanSweet <nathan.sweet@gmail.com> |
Added copy constructors. Untested, yay! :D closes #1236
/external/libgdx/gdx/src/com/badlogic/gdx/utils/ObjectMap.java
|
478a96edb93bbfa444f01648959e0b9edb57892c |
|
30-Nov-2013 |
NathanSweet <nathan.sweet@gmail.com> |
Better nested iterator detection. Was not detecting on last item.
/external/libgdx/gdx/src/com/badlogic/gdx/utils/ObjectMap.java
|
4281cc1c5d3aa51b56db9d9e251c761c52a855e3 |
|
13-Sep-2013 |
hneuer <hanno.neuer@gmail.com> |
Fixed capacity check in collection classes
/external/libgdx/gdx/src/com/badlogic/gdx/utils/ObjectMap.java
|
5553b71962f80b00e60dd0fb79a35ca90ab586d0 |
|
14-Aug-2013 |
NathanSweet <nathan.sweet@gmail.com> |
Maps get a clear(int), more efficient than clear then shrink. I love having so many maps. Could use a few moar.
/external/libgdx/gdx/src/com/badlogic/gdx/utils/ObjectMap.java
|
32ff3da90498111bfd24c1b31249c180742f796d |
|
14-Aug-2013 |
NathanSweet <nathan.sweet@gmail.com> |
Maps get a shrink method. Rejoice.
/external/libgdx/gdx/src/com/badlogic/gdx/utils/ObjectMap.java
|
e83fcbd2c80634b05767d87d82338eed3b6573ff |
|
27-May-2013 |
NathanSweet <nathan.sweet@gmail.com> |
Added sets!
/external/libgdx/gdx/src/com/badlogic/gdx/utils/ObjectMap.java
|
17a5bf70a1e370475e2a5fb5e8266102d7383263 |
|
06-Apr-2013 |
NathanSweet <nathan.sweet@gmail.com> |
Guard against nested iterator usage by throwing an exception. Issue 1361.
/external/libgdx/gdx/src/com/badlogic/gdx/utils/ObjectMap.java
|
de118b6b942eb0b95a4bb612633f26fb406747de |
|
25-Dec-2012 |
NathanSweet <nathan.sweet@gmail.com> |
ObjectMap, added get(key, defaultValue).
/external/libgdx/gdx/src/com/badlogic/gdx/utils/ObjectMap.java
|
9775f203bb0f3429eb23384eefe6bfa85a9d177e |
|
24-Jul-2012 |
nathan.sweet <nathan.sweet@6c4fd544-2939-11df-bb46-9574ba5d0bfa> |
Fixed issue 948, maps again!
/external/libgdx/gdx/src/com/badlogic/gdx/utils/ObjectMap.java
|
381f5ad9860e4f507a174a6210dbc8b7b45657c5 |
|
24-Jul-2012 |
nathan.sweet <nathan.sweet@6c4fd544-2939-11df-bb46-9574ba5d0bfa> |
Mario pooped in my map and I just noticed!
/external/libgdx/gdx/src/com/badlogic/gdx/utils/ObjectMap.java
|
f014b266cdf64c89022cf4ed3bc353ae71860bdd |
|
24-Jul-2012 |
nathan.sweet <nathan.sweet@6c4fd544-2939-11df-bb46-9574ba5d0bfa> |
Fixed issue 948, map bugs!
/external/libgdx/gdx/src/com/badlogic/gdx/utils/ObjectMap.java
|
03a9c5107337eff3e83549cc2fa621fa22fd3d65 |
|
15-Jun-2012 |
nathan.sweet <nathan.sweet@6c4fd544-2939-11df-bb46-9574ba5d0bfa> |
Fixed terrible, terrible bug in some of the maps. Adjusted default map settings: fewer push iteration, larger stash. This should result in faster puts, as push iterations are expensive.
/external/libgdx/gdx/src/com/badlogic/gdx/utils/ObjectMap.java
|
010ea7c5c6e00d28a91ccc26feec4f9cc2d3998d |
|
29-May-2012 |
nathan.sweet <nathan.sweet@6c4fd544-2939-11df-bb46-9574ba5d0bfa> |
Fixed silly long conversion for map keys.
/external/libgdx/gdx/src/com/badlogic/gdx/utils/ObjectMap.java
|
a44f426a41cb8e83f2b25021d7d20d8fadb810f3 |
|
03-Dec-2011 |
badlogicgames <badlogicgames@6c4fd544-2939-11df-bb46-9574ba5d0bfa> |
[fixed] issue 567, Values.toArray(Array)
/external/libgdx/gdx/src/com/badlogic/gdx/utils/ObjectMap.java
|
19442076c07c645dc5b8ec93895fa1a15d84d111 |
|
27-Nov-2011 |
nathan.sweet <nathan.sweet@6c4fd544-2939-11df-bb46-9574ba5d0bfa> |
Updated maps, added findKey method. Added Skin#setEnabled.
/external/libgdx/gdx/src/com/badlogic/gdx/utils/ObjectMap.java
|
08973d18c73147b2a1fafef4c2473325b1fd9b23 |
|
07-Nov-2011 |
nathan.sweet <nathan.sweet@6c4fd544-2939-11df-bb46-9574ba5d0bfa> |
[updated] Button, separated into Button, TextButton, ImageButton. I'm sorry, but this is better! [fixed] Image origin. [added] Skin resource convenience methods. [fixed] ObjectMap size being wrong when items get to the stash. Wow I'm dumb!
/external/libgdx/gdx/src/com/badlogic/gdx/utils/ObjectMap.java
|
00bc8c303c1f7c1bb905a0bba4e9aa90d0bfef91 |
|
04-Nov-2011 |
nathan.sweet <nathan.sweet@6c4fd544-2939-11df-bb46-9574ba5d0bfa> |
[added] OrderedMap. [fixed] BitmapFont, wrapped text, cap height was wrong when missing cap height glyphs. [updated] scene2d, added x and y to ClickListener. I'm sorry! [updated] Label, added align in two direction. [updated] Cleaned up Skin, resource dependencies use JSON defined order. [added] TintedNinePatch to Skin. [added] TableLayout getRow.
/external/libgdx/gdx/src/com/badlogic/gdx/utils/ObjectMap.java
|
0ae6e11aa345324141ce3efbf4ac7cf571437a82 |
|
08-Sep-2011 |
nathan.sweet <nathan.sweet@6c4fd544-2939-11df-bb46-9574ba5d0bfa> |
[added] ObjectIntMap.
/external/libgdx/gdx/src/com/badlogic/gdx/utils/ObjectMap.java
|
6ec5d5dcd7f5aa3400c934b630d30c72dc0d0571 |
|
19-Aug-2011 |
nathan.sweet <nathan.sweet@6c4fd544-2939-11df-bb46-9574ba5d0bfa> |
[updated] FileProcessor. [updated] Json processing, default values, etc.
/external/libgdx/gdx/src/com/badlogic/gdx/utils/ObjectMap.java
|
2f412de0a867ffffe70909d9bb69434e3ac6b16b |
|
14-Aug-2011 |
nathan.sweet <nathan.sweet@6c4fd544-2939-11df-bb46-9574ba5d0bfa> |
[updated] Everything to use the latest source formatter. Yay! Use it, love it!
/external/libgdx/gdx/src/com/badlogic/gdx/utils/ObjectMap.java
|
1c3fa618d03557ceda718dbd9d1d78713ca234d0 |
|
16-Apr-2011 |
badlogicgames <badlogicgames@6c4fd544-2939-11df-bb46-9574ba5d0bfa> |
[moved] MathUtils to com.badlogic.gdx.math
/external/libgdx/gdx/src/com/badlogic/gdx/utils/ObjectMap.java
|
9244abf367bce0e823d8cacc8f2ad15d3c83d154 |
|
10-Apr-2011 |
badlogicgames <badlogicgames@6c4fd544-2939-11df-bb46-9574ba5d0bfa> |
[fixed] license headers in core api
/external/libgdx/gdx/src/com/badlogic/gdx/utils/ObjectMap.java
|
0daf2a989dfb7e1f9b0f1bb99de9beedc8e67850 |
|
19-Feb-2011 |
nathan.sweet <nathan.sweet@6c4fd544-2939-11df-bb46-9574ba5d0bfa> |
[changed] Utils collections back to addAll (otherwise hard to pass null to add...). [added] TexturePacker detects aliases.
/external/libgdx/gdx/src/com/badlogic/gdx/utils/ObjectMap.java
|
40f3c01797016b8b79f9db81164861ac96043b70 |
|
12-Jan-2011 |
nathan.sweet <nathan.sweet@6c4fd544-2939-11df-bb46-9574ba5d0bfa> |
[changed] Utils collections, added shuffle. Fixed insert, for reals.
/external/libgdx/gdx/src/com/badlogic/gdx/utils/ObjectMap.java
|
4736d0f46bf3c8576cdef8f70e22e71d95715c0c |
|
05-Jan-2011 |
nathan.sweet <nathan.sweet@6c4fd544-2939-11df-bb46-9574ba5d0bfa> |
Sigh, stupid mistakes left and right...
/external/libgdx/gdx/src/com/badlogic/gdx/utils/ObjectMap.java
|
51f9858c8c40b102dea02735a9dcbb7607fd8dd2 |
|
04-Jan-2011 |
nathan.sweet <nathan.sweet@6c4fd544-2939-11df-bb46-9574ba5d0bfa> |
[changed] Utils collections refactoring. Again. Sorry. It is better. Bag is gone, Array has boolean ordered in its constructor.
/external/libgdx/gdx/src/com/badlogic/gdx/utils/ObjectMap.java
|
afc320a219d6e603a34c608d17a6f0c4ff15ce16 |
|
03-Jan-2011 |
nathan.sweet <nathan.sweet@6c4fd544-2939-11df-bb46-9574ba5d0bfa> |
/external/libgdx/gdx/src/com/badlogic/gdx/utils/ObjectMap.java
|
2f4eadede862972ef3bffdb758e341a116927874 |
|
03-Jan-2011 |
nathan.sweet <nathan.sweet@6c4fd544-2939-11df-bb46-9574ba5d0bfa> |
[changed] Utils collections upgrade. Array/bag code reuse. Cuckoo hash maps.
/external/libgdx/gdx/src/com/badlogic/gdx/utils/ObjectMap.java
|
6cc53e2279ec82085265a200ee7cb71e52206682 |
|
27-Dec-2010 |
nathan.sweet <nathan.sweet@6c4fd544-2939-11df-bb46-9574ba5d0bfa> |
[added] TWL Layout method to eat events. [added] Ability to set max size on Bag and Array pools. [removed] Pool. Replaced all Pool usage with BagPool (which doesn't do a memory copy when items are returned to the pool as Pool's use of ArrayList did). [changed] TextureAtlas, renamed methods to findRegion and createSprite to better reflect the operation cost. [removed] IntHashMap and LongHashMap. [added] ObjectMap, IdentityMap, IntMap, and LongMap. These use open addressing with linear probing to avoid allocation of entry nodes on put. See JGO thread for performance. Changes HashMap usage to ObjectMap. [removed] LocklessThreadQueue. Replaced by AtomicQueue.
/external/libgdx/gdx/src/com/badlogic/gdx/utils/ObjectMap.java
|