[openhft-lang] 01/05: Merge tag 'upstream/6.7.6'
Emmanuel Bourg
ebourg-guest at moszumanska.debian.org
Wed Aug 3 08:27:55 UTC 2016
This is an automated email from the git hooks/post-receive script.
ebourg-guest pushed a commit to branch master
in repository openhft-lang.
commit 2044d1facf6220183419427c975a25c1dcc1937e
Merge: 1ef875d 3d9b009
Author: Emmanuel Bourg <ebourg at apache.org>
Date: Wed Aug 3 10:17:10 2016 +0200
Merge tag 'upstream/6.7.6'
Upstream version 6.7.6
.gitignore | 113 +-
LICENSE | 165 ++
README.md | 14 +-
lang-integration/pom.xml | 125 --
lang-osgi/pom.xml | 215 ---
.../java/net/openhft/lang/osgi/OSGiBundleTest.java | 89 -
.../net/openhft/lang/osgi/OSGiCollectionTest.java | 74 -
lang-sandbox/pom.xml | 96 +
.../main/java/net/openhft/lang/WaitStrategy.java | 17 +-
.../java/net/openhft/lang/WaitStrategyBuilder.java | 190 ++
.../src/main/java/net/openhft/lang/Waiter.java | 16 +-
.../src/main/java/net/openhft/lang/Waiters.java | 46 +
.../main/java/net/openhft/lang/arena/Arena.java | 74 +
.../java/net/openhft/lang/arena/MappedArena.java | 134 ++
.../net/openhft/lang/arena/MappedArenaStores.java | 225 +++
.../src/main/java/net/openhft/lang/data-types.txt | 19 +
.../main/java/net/openhft/lang/io/OffHeapLock.java | 22 +-
.../net/openhft/lang/io/OffHeapReadWriteLock.java | 191 ++
.../openhft/lang/io/serialization/RawCopier.java | 21 +-
.../direct/DirectSerializationFilter.java | 50 +
.../direct/DirectSerializationMetadata.java | 24 +-
.../io/serialization/direct/FieldMetadata.java | 41 +
.../lang/io/serialization/direct/Introspect.java | 6 +-
.../io/serialization/direct/ObjectMarshaller.java | 18 +
.../io/serialization/direct/ObjectMarshallers.java | 48 +-
.../java/net/openhft/lang/model/ClassModel.java | 6 +-
.../net/openhft/lang/model/DataValueMetaModel.java | 14 +-
.../java/net/openhft/lang/model/MethodFilter.java | 8 +-
.../net/openhft/lang/model/MethodTemplate.java | 6 +-
.../java/net/openhft/lang/model/VanillaFilter.java | 6 +-
.../openhft/lang/io/OffHeapReadWriteLockTest.java | 77 +
.../lang/io/serialization/RawCopierTest.java | 10 +-
.../direct/DirectSerializationFilterTest.java | 24 +-
.../direct/DirectSerializationMetadataTest.java | 18 +
.../io/serialization/direct/IntrospectTest.java | 21 +-
.../serialization/direct/ObjectMarshallerTest.java | 54 +-
.../lang/io/serialization/direct/TestClasses.java | 23 +-
lang-test/pom.xml | 233 +++
.../lang/io/LockingViaMMapWithThreadIdMain.java | 34 +-
.../openhft/langosgi/model/JavaBeanInterface.java | 20 +-
.../java/net/openhft/lang/osgi/OSGiBundleTest.java | 85 +
.../net/openhft/lang/osgi/OSGiCollectionTest.java | 73 +
.../java/net/openhft/lang/osgi/OSGiTestBase.java | 54 +
lang/pom.xml | 257 +--
lang/src/main/java/net/openhft/lang/Compare.java | 44 +-
.../openhft/lang/InterruptedRuntimeException.java | 23 +
lang/src/main/java/net/openhft/lang/Jvm.java | 184 +-
.../main/java/net/openhft/lang/LongHashable.java | 20 +-
lang/src/main/java/net/openhft/lang/Maths.java | 70 +-
.../src/main/java/net/openhft/lang/MemoryUnit.java | 450 +++++
.../java/net/openhft/lang/ReferenceCounted.java | 25 +
.../openhft/lang/collection/ATSDirectBitSet.java | 1160 +++++++++++++
.../net/openhft/lang/collection/DirectBitSet.java | 557 ++++++
.../lang/collection/DirectBitSetBuilder.java | 58 +
.../net/openhft/lang/collection/HugeArray.java | 22 +-
.../openhft/lang/collection/HugeCollections.java | 35 +-
.../net/openhft/lang/collection/HugeQueue.java | 20 +-
.../collection/SingleThreadedDirectBitSet.java | 1337 ++++++++++++++
.../lang/collection/impl/HugeArrayImpl.java | 45 +-
.../lang/collection/impl/HugeQueueImpl.java | 20 +-
.../java/net/openhft/lang/io/AbstractBytes.java | 1835 +++++++++++++++-----
.../net/openhft/lang/io/AbstractMappedStore.java | 269 +++
.../openhft/lang/io/BoundsCheckingDirectBytes.java | 43 +
.../openhft/lang/io/BoundsCheckingNativeBytes.java | 53 +
.../java/net/openhft/lang/io/ByteBufferBytes.java | 292 +++-
.../java/net/openhft/lang/io/ByteBufferReuse.java | 159 ++
.../net/openhft/lang/io/ByteStringAppender.java | 24 +-
.../java/net/openhft/lang/io/ByteStringParser.java | 88 +-
lang/src/main/java/net/openhft/lang/io/Bytes.java | 31 +-
.../main/java/net/openhft/lang/io/BytesCommon.java | 183 +-
.../main/java/net/openhft/lang/io/BytesHasher.java | 37 +
.../main/java/net/openhft/lang/io/BytesStore.java | 61 +
.../java/net/openhft/lang/io/CharBufferReuse.java | 122 ++
.../main/java/net/openhft/lang/io/CharBuffers.java | 28 +
.../java/net/openhft/lang/io/CheckedBytes.java | 1313 ++++++++++++++
.../java/net/openhft/lang/io/ChronicleUnsafe.java | 231 +++
.../net/openhft/lang/io/DirectByteBufferBytes.java | 83 +
.../main/java/net/openhft/lang/io/DirectBytes.java | 55 +-
.../main/java/net/openhft/lang/io/DirectStore.java | 148 +-
.../openhft/lang/io/EscapingStopCharTester.java | 46 +
.../net/openhft/lang/io/FileLifecycleListener.java | 59 +
.../java/net/openhft/lang/io/IByteBufferBytes.java | 29 +
.../src/main/java/net/openhft/lang/io/IOTools.java | 43 +-
.../main/java/net/openhft/lang/io/MappedFile.java | 105 +-
.../java/net/openhft/lang/io/MappedMemory.java | 82 +-
.../net/openhft/lang/io/MappedNativeBytes.java | 730 ++++++++
.../main/java/net/openhft/lang/io/MappedStore.java | 52 +
.../java/net/openhft/lang/io/MultiStoreBytes.java | 61 +-
.../java/net/openhft/lang/io/MutableDecimal.java | 42 +-
.../main/java/net/openhft/lang/io/NativeBytes.java | 554 +++++-
.../java/net/openhft/lang/io/RandomDataInput.java | 297 ++--
.../java/net/openhft/lang/io/RandomDataOutput.java | 270 ++-
.../java/net/openhft/lang/io/RandomDataUpdate.java | 108 +-
.../net/openhft/lang/io/ResizeableMappedStore.java | 56 +
lang/src/main/java/net/openhft/lang/io/Reuses.java | 34 +
.../main/java/net/openhft/lang/io/SettableAtt.java | 21 +
.../java/net/openhft/lang/io/StopCharTester.java | 28 +-
.../java/net/openhft/lang/io/StopCharTesters.java | 30 +-
.../net/openhft/lang/io/StringBuilderUtils.java | 84 +
.../java/net/openhft/lang/io/VanillaBytesHash.java | 89 +
.../net/openhft/lang/io/VanillaBytesHasher.java | 46 +
.../net/openhft/lang/io/VanillaMappedBlocks.java | 128 ++
.../net/openhft/lang/io/VanillaMappedBytes.java | 137 ++
.../net/openhft/lang/io/VanillaMappedCache.java | 141 ++
.../net/openhft/lang/io/VanillaMappedFile.java | 161 ++
.../net/openhft/lang/io/VanillaMappedMode.java | 85 +
.../net/openhft/lang/io/VanillaMappedResource.java | 26 +
.../java/net/openhft/lang/io/WrappedBytes.java | 1056 +++++++++++
.../lang/io/serialization/BytesMarshallable.java | 22 +-
.../serialization/BytesMarshallableSerializer.java | 196 +++
.../lang/io/serialization/BytesMarshaller.java | 49 +-
.../io/serialization/BytesMarshallerFactory.java | 26 +-
.../io/serialization/CompactBytesMarshaller.java | 35 +-
.../lang/io/serialization/JDKObjectSerializer.java | 38 +
.../io/serialization/JDKZObjectSerializer.java | 71 +
.../lang/io/serialization/ObjectFactory.java | 23 +
.../lang/io/serialization/ObjectSerializer.java | 65 +
.../direct/DirectSerializationFilter.java | 29 -
.../io/serialization/direct/FieldMetadata.java | 22 -
.../impl/AllocateInstanceObjectFactory.java | 68 +
.../serialization/impl/ByteBufferMarshaller.java | 71 +
.../serialization/impl/ByteBufferZMarshaller.java | 103 ++
.../impl/BytesMarshallableMarshaller.java | 72 +-
.../io/serialization/impl/ClassMarshaller.java | 46 +-
.../serialization/impl/CollectionMarshaller.java | 72 +
.../impl/CompactEnumBytesMarshaller.java | 24 +-
.../lang/io/serialization/impl/DateMarshaller.java | 43 +-
.../io/serialization/impl/EnumBytesMarshaller.java | 46 +-
.../impl/ExternalizableMarshaller.java | 65 +-
.../serialization/impl/GenericEnumMarshaller.java | 49 +-
.../io/serialization/impl/ImmutableMarshaller.java | 29 +
.../lang/io/serialization/impl/ListMarshaller.java | 57 +
.../lang/io/serialization/impl/MapMarshaller.java | 75 +
.../impl/NewInstanceObjectFactory.java | 62 +
.../lang/io/serialization/impl/NoMarshaller.java | 27 +-
.../io/serialization/impl/NoObjectFactory.java | 37 +
.../io/serialization/impl/NullObjectFactory.java | 40 +
.../lang/io/serialization/impl/SetMarshaller.java | 55 +
.../serialization/impl/SnappyStringMarshaller.java | 208 +++
.../io/serialization/impl/StringBuilderPool.java | 33 +
.../io/serialization/impl/StringMarshaller.java | 46 +-
.../serialization/impl/StringZMapMarshaller.java | 121 ++
.../impl/VanillaBytesMarshallerFactory.java | 85 +-
.../net/openhft/lang/io/view/BytesInputStream.java | 119 ++
.../openhft/lang/io/view/BytesOutputStream.java | 109 ++
.../lang/locks/AbstractReadWriteLockState.java | 30 +
.../locks/AbstractReadWriteLockingStrategy.java | 35 +
.../openhft/lang/locks/AcquisitionStrategies.java | 106 ++
.../openhft/lang/locks/AcquisitionStrategy.java | 24 +
.../net/openhft/lang/locks/BytesAtomicAccess.java | 73 +
.../java/net/openhft/lang/locks/LockState.java | 30 +
.../net/openhft/lang/locks/LockingStrategy.java | 38 +
.../net/openhft/lang/locks/NativeAtomicAccess.java | 44 +
.../net/openhft/lang/locks/ReadWriteLockState.java | 35 +
.../lang/locks/ReadWriteLockingStrategy.java | 38 +
.../lang/locks/ReadWriteUpdateLockState.java | 35 +
.../lang/locks/ReadWriteUpdateLockingStrategy.java | 41 +
.../locks/ReadWriteUpdateWithWaitsLockState.java | 26 +
.../ReadWriteUpdateWithWaitsLockingStrategy.java | 24 +
.../lang/locks/ReadWriteWithWaitsLockState.java | 33 +
.../locks/ReadWriteWithWaitsLockingStrategy.java | 33 +
.../openhft/lang/locks/TryAcquireOperation.java | 22 +
.../openhft/lang/locks/TryAcquireOperations.java | 152 ++
.../net/openhft/lang/locks/UnsafeAtomicAccess.java | 53 +
...llaReadWriteUpdateWithWaitsLockingStrategy.java | 381 ++++
.../VanillaReadWriteWithWaitsLockingStrategy.java | 232 +++
.../main/java/net/openhft/lang/model/Byteable.java | 24 +-
.../java/net/openhft/lang/model/CodeGenerator.java | 22 +-
.../main/java/net/openhft/lang/model/Copyable.java | 20 +-
.../openhft/lang/model/DataValueClassCache.java | 50 +
.../net/openhft/lang/model/DataValueClasses.java | 68 +
.../net/openhft/lang/model/DataValueGenerator.java | 1118 +++++++++---
.../net/openhft/lang/model/DataValueModel.java | 20 +-
.../net/openhft/lang/model/DataValueModelImpl.java | 358 +++-
.../net/openhft/lang/model/DataValueModels.java | 34 +-
.../java/net/openhft/lang/model/FieldModel.java | 47 +-
.../net/openhft/lang/model/HeapCodeGenerator.java | 22 +-
lang/src/main/java/net/openhft/lang/model/Out.java | 34 +
.../net/openhft/lang/model/constraints/Digits.java | 20 +-
.../net/openhft/lang/model/constraints/Group.java | 36 +
.../openhft/lang/model/constraints/MaxSize.java | 20 +-
.../openhft/lang/model/constraints/NotNull.java | 30 +
.../openhft/lang/model/constraints/Nullable.java | 30 +
.../net/openhft/lang/model/constraints/Range.java | 20 +-
.../openhft/lang/pool/CharSequenceInterner.java | 24 +
.../java/net/openhft/lang/pool/EnumInterner.java | 70 +
.../java/net/openhft/lang/pool/StringInterner.java | 52 +-
.../java/net/openhft/lang/testing/Differencer.java | 22 +-
.../net/openhft/lang/testing/RunningMinimum.java | 22 +-
.../openhft/lang/testing/VanillaDifferencer.java | 20 +-
.../java/net/openhft/lang/thread/BusyPauser.java | 40 +
.../java/net/openhft/lang/thread/LightPauser.java | 79 +
.../openhft/lang/thread/NamedThreadFactory.java | 22 +-
.../main/java/net/openhft/lang/thread/Pauser.java | 30 +
.../net/openhft/lang/threadlocal/Provider.java | 96 +
.../openhft/lang/threadlocal/StatefulCopyable.java | 23 +
.../lang/threadlocal/ThreadLocalCopies.java | 73 +
.../java/net/openhft/lang/values/BooleanValue.java | 20 +-
.../java/net/openhft/lang/values/ByteValue.java | 20 +-
.../java/net/openhft/lang/values/CharValue.java | 20 +-
.../java/net/openhft/lang/values/DoubleValue.java | 24 +-
.../java/net/openhft/lang/values/FloatValue.java | 24 +-
.../java/net/openhft/lang/values/Int24Value.java | 20 +-
.../java/net/openhft/lang/values/Int48Value.java | 20 +-
.../java/net/openhft/lang/values/IntValue.java | 27 +-
.../java/net/openhft/lang/values/LongValue.java | 24 +-
.../java/net/openhft/lang/values/ShortValue.java | 20 +-
.../java/net/openhft/lang/values/StringValue.java | 32 +-
.../net/openhft/lang/values/UnsignedByteValue.java | 20 +-
.../net/openhft/lang/values/UnsignedIntValue.java | 21 +-
.../openhft/lang/values/UnsignedShortValue.java | 20 +-
.../DataValueGroupTest$BaseInterface$$Native.java | 112 ++
lang/src/test/java/net/openhft/lang/GroupTest.java | 111 ++
lang/src/test/java/net/openhft/lang/JvmTest.java | 20 +-
lang/src/test/java/net/openhft/lang/MathsTest.java | 20 +-
.../openhft/lang/collection/DirectBitSetTest.java | 1060 +++++++++++
.../net/openhft/lang/collection/HugeArrayTest.java | 130 +-
.../openhft/lang/collection/HugePricesMain.java | 29 +-
.../net/openhft/lang/collection/HugeQueueTest.java | 21 +-
.../openhft/lang/example/CounterExampleMain.java | 48 +
.../net/openhft/lang/io/AllocationRatesTest.java | 24 +-
.../openhft/lang/io/BigDecimalVsDoubleMain.java | 110 ++
.../net/openhft/lang/io/ByteBufferBytesTest.java | 241 ++-
.../test/java/net/openhft/lang/io/BytesTest.java | 28 +
.../openhft/lang/io/DirectByteBufferBytesTest.java | 252 ++-
.../java/net/openhft/lang/io/DirectBytesTest.java | 107 +-
.../test/java/net/openhft/lang/io/IOToolsTest.java | 20 +-
.../openhft/lang/io/LockingViaFileLockMain.java | 26 +-
.../net/openhft/lang/io/LockingViaMMapMain.java | 31 +-
.../java/net/openhft/lang/io/MappedFileTest.java | 28 +-
.../java/net/openhft/lang/io/MappedStoreTest.java | 143 ++
.../net/openhft/lang/io/MutableDecimalTest.java | 26 +-
.../java/net/openhft/lang/io/NativeBytesTest.java | 259 ++-
.../openhft/lang/io/OptimisedBytesHashTest.java | 220 +++
.../java/net/openhft/lang/io/PingPongMain.java | 95 +
.../openhft/lang/io/ResizeableMappedStoreTest.java | 70 +
.../net/openhft/lang/io/VanillaMappedFileTest.java | 376 ++++
.../lang/io/examples/MappedStroreExampleMain.java | 44 +
.../lang/io/examples/ParserExampleMain.java | 31 +-
.../ByteMarshallableMarshallerTest.java | 29 +-
.../ExternalizableMarshallerTest.java | 27 +-
.../io/serialization/JDKZObjectSerializerTest.java | 58 +
.../io/serialization/JavaSerializationTest.java | 47 +
.../serialization/VanillaBytesMarshallerTest.java | 88 +-
.../impl/SnappyStringMarshallerTest.java | 53 +
.../impl/StringZMapMarshallerTest.java | 59 +
.../openhft/lang/locks/LockingStrategyTest.java | 537 ++++++
.../openhft/lang/model/DataValueGeneratorTest.java | 155 +-
.../net/openhft/lang/model/DataValueModelTest.java | 40 +-
.../lang/model/FirstPrimitiveFieldTest.java | 56 +
.../lang/model/GetUsingStringInterface.java | 36 +
.../net/openhft/lang/model/HasArraysInterface.java | 57 +
.../net/openhft/lang/model/JavaBeanInterface.java | 41 +-
.../lang/model/JavaBeanInterfaceGetDate.java | 30 +
.../lang/model/JavaBeanInterfaceGetMyEnum.java | 27 +
.../lang/model/JavaBeanInterfaceGetUsing.java | 29 +
.../lang/model/JavaBeanInterfaceGetUsingHeap.java | 29 +
.../net/openhft/lang/model/MinimalInterface.java | 20 +-
.../test/java/net/openhft/lang/model/MyEnum.java | 34 +
.../test/java/net/openhft/lang/model/NestedA.java | 21 +-
.../openhft/lang/model/NestedArrayInterface.java | 28 +-
.../test/java/net/openhft/lang/model/NestedB.java | 20 +-
.../net/openhft/lang/model/StringInterface.java | 20 +-
.../java/net/openhft/lang/model/VolatileTest.java | 128 ++
.../openhft/lang/testing/RunningMinimumTest.java | 22 +-
.../net/openhft/lang/thread/LightPauserTest.java | 48 +
.../test/java/net/openhft/lang/values/BuySell.java | 5 +
.../net/openhft/lang/values/BuySellValues.java | 12 +
.../openhft/lang/values/CheckValuesBuildTest.java | 20 +-
.../net/openhft/lang/values/EnumValuesTest.java | 53 +
.../test/java/net/openhft/lang/values/NestAll.java | 21 +-
.../net/openhft/lang/values/StringValueTest.java | 37 +
lang8/pom.xml | 200 +++
pom.xml | 52 +-
274 files changed, 25839 insertions(+), 3444 deletions(-)
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-java/openhft-lang.git
More information about the pkg-java-commits
mailing list