[openhft-lang] branch master updated (1ef875d -> 58639ac)

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 change to branch master
in repository openhft-lang.

      from  1ef875d   Depend on libintellij-annotations-java instead of injecting the annotations
      adds  3d9b009   Imported Upstream version 6.7.6
       new  2044d1f   Merge tag 'upstream/6.7.6'
       new  c44edd0   New dependency on libsnappy-java
       new  1a78a24   Install the new lang8 module
       new  0fef04c   Refreshed the Maven rules
       new  58639ac   Upload to unstable

The 5 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.


Summary of changes:
 .gitignore                                         |  113 +-
 LICENSE                                            |  165 ++
 README.md                                          |   14 +-
 debian/changelog                                   |    7 +-
 debian/control                                     |    1 +
 debian/libopenhft-lang-java.poms                   |    8 +-
 debian/maven.ignoreRules                           |    4 +
 debian/maven.rules                                 |    2 +-
 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 +-
 279 files changed, 25854 insertions(+), 3451 deletions(-)
 create mode 100644 LICENSE
 mode change 100644 => 100755 README.md
 delete mode 100755 lang-integration/pom.xml
 delete mode 100755 lang-osgi/pom.xml
 delete mode 100644 lang-osgi/src/test/java/net/openhft/lang/osgi/OSGiBundleTest.java
 delete mode 100644 lang-osgi/src/test/java/net/openhft/lang/osgi/OSGiCollectionTest.java
 create mode 100755 lang-sandbox/pom.xml
 copy lang/src/main/java/net/openhft/lang/LongHashable.java => lang-sandbox/src/main/java/net/openhft/lang/WaitStrategy.java (70%)
 create mode 100644 lang-sandbox/src/main/java/net/openhft/lang/WaitStrategyBuilder.java
 copy lang/src/main/java/net/openhft/lang/LongHashable.java => lang-sandbox/src/main/java/net/openhft/lang/Waiter.java (72%)
 create mode 100644 lang-sandbox/src/main/java/net/openhft/lang/Waiters.java
 create mode 100755 lang-sandbox/src/main/java/net/openhft/lang/arena/Arena.java
 create mode 100755 lang-sandbox/src/main/java/net/openhft/lang/arena/MappedArena.java
 create mode 100644 lang-sandbox/src/main/java/net/openhft/lang/arena/MappedArenaStores.java
 create mode 100755 lang-sandbox/src/main/java/net/openhft/lang/data-types.txt
 copy lang/src/main/java/net/openhft/lang/io/Bytes.java => lang-sandbox/src/main/java/net/openhft/lang/io/OffHeapLock.java (60%)
 create mode 100755 lang-sandbox/src/main/java/net/openhft/lang/io/OffHeapReadWriteLock.java
 rename {lang => lang-sandbox}/src/main/java/net/openhft/lang/io/serialization/RawCopier.java (85%)
 create mode 100644 lang-sandbox/src/main/java/net/openhft/lang/io/serialization/direct/DirectSerializationFilter.java
 rename {lang => lang-sandbox}/src/main/java/net/openhft/lang/io/serialization/direct/DirectSerializationMetadata.java (76%)
 create mode 100644 lang-sandbox/src/main/java/net/openhft/lang/io/serialization/direct/FieldMetadata.java
 rename {lang => lang-sandbox}/src/main/java/net/openhft/lang/io/serialization/direct/Introspect.java (93%)
 rename {lang => lang-sandbox}/src/main/java/net/openhft/lang/io/serialization/direct/ObjectMarshaller.java (66%)
 rename {lang => lang-sandbox}/src/main/java/net/openhft/lang/io/serialization/direct/ObjectMarshallers.java (63%)
 rename {lang => lang-sandbox}/src/main/java/net/openhft/lang/model/ClassModel.java (85%)
 rename {lang => lang-sandbox}/src/main/java/net/openhft/lang/model/DataValueMetaModel.java (86%)
 rename {lang => lang-sandbox}/src/main/java/net/openhft/lang/model/MethodFilter.java (80%)
 rename {lang => lang-sandbox}/src/main/java/net/openhft/lang/model/MethodTemplate.java (83%)
 rename {lang => lang-sandbox}/src/main/java/net/openhft/lang/model/VanillaFilter.java (97%)
 create mode 100644 lang-sandbox/src/test/java/net/openhft/lang/io/OffHeapReadWriteLockTest.java
 rename {lang => lang-sandbox}/src/test/java/net/openhft/lang/io/serialization/RawCopierTest.java (91%)
 rename {lang => lang-sandbox}/src/test/java/net/openhft/lang/io/serialization/direct/DirectSerializationFilterTest.java (78%)
 rename {lang => lang-sandbox}/src/test/java/net/openhft/lang/io/serialization/direct/DirectSerializationMetadataTest.java (83%)
 rename {lang => lang-sandbox}/src/test/java/net/openhft/lang/io/serialization/direct/IntrospectTest.java (57%)
 rename {lang => lang-sandbox}/src/test/java/net/openhft/lang/io/serialization/direct/ObjectMarshallerTest.java (85%)
 rename {lang => lang-sandbox}/src/test/java/net/openhft/lang/io/serialization/direct/TestClasses.java (74%)
 create mode 100755 lang-test/pom.xml
 rename {lang-integration/src/test => lang-test/src/main}/java/net/openhft/lang/io/LockingViaMMapWithThreadIdMain.java (77%)
 mode change 100644 => 100755
 rename {lang-osgi => lang-test}/src/main/java/net/openhft/langosgi/model/JavaBeanInterface.java (53%)
 mode change 100644 => 100755
 create mode 100644 lang-test/src/test/java/net/openhft/lang/osgi/OSGiBundleTest.java
 create mode 100644 lang-test/src/test/java/net/openhft/lang/osgi/OSGiCollectionTest.java
 create mode 100644 lang-test/src/test/java/net/openhft/lang/osgi/OSGiTestBase.java
 create mode 100644 lang/src/main/java/net/openhft/lang/InterruptedRuntimeException.java
 create mode 100644 lang/src/main/java/net/openhft/lang/MemoryUnit.java
 create mode 100644 lang/src/main/java/net/openhft/lang/ReferenceCounted.java
 create mode 100644 lang/src/main/java/net/openhft/lang/collection/ATSDirectBitSet.java
 create mode 100644 lang/src/main/java/net/openhft/lang/collection/DirectBitSet.java
 create mode 100644 lang/src/main/java/net/openhft/lang/collection/DirectBitSetBuilder.java
 create mode 100644 lang/src/main/java/net/openhft/lang/collection/SingleThreadedDirectBitSet.java
 create mode 100644 lang/src/main/java/net/openhft/lang/io/AbstractMappedStore.java
 create mode 100644 lang/src/main/java/net/openhft/lang/io/BoundsCheckingDirectBytes.java
 create mode 100644 lang/src/main/java/net/openhft/lang/io/BoundsCheckingNativeBytes.java
 mode change 100755 => 100644 lang/src/main/java/net/openhft/lang/io/ByteBufferBytes.java
 create mode 100644 lang/src/main/java/net/openhft/lang/io/ByteBufferReuse.java
 mode change 100755 => 100644 lang/src/main/java/net/openhft/lang/io/ByteStringAppender.java
 create mode 100644 lang/src/main/java/net/openhft/lang/io/BytesHasher.java
 create mode 100644 lang/src/main/java/net/openhft/lang/io/BytesStore.java
 create mode 100644 lang/src/main/java/net/openhft/lang/io/CharBufferReuse.java
 create mode 100644 lang/src/main/java/net/openhft/lang/io/CharBuffers.java
 create mode 100755 lang/src/main/java/net/openhft/lang/io/CheckedBytes.java
 create mode 100644 lang/src/main/java/net/openhft/lang/io/ChronicleUnsafe.java
 create mode 100644 lang/src/main/java/net/openhft/lang/io/DirectByteBufferBytes.java
 mode change 100755 => 100644 lang/src/main/java/net/openhft/lang/io/DirectBytes.java
 mode change 100755 => 100644 lang/src/main/java/net/openhft/lang/io/DirectStore.java
 create mode 100755 lang/src/main/java/net/openhft/lang/io/EscapingStopCharTester.java
 create mode 100755 lang/src/main/java/net/openhft/lang/io/FileLifecycleListener.java
 create mode 100755 lang/src/main/java/net/openhft/lang/io/IByteBufferBytes.java
 mode change 100755 => 100644 lang/src/main/java/net/openhft/lang/io/IOTools.java
 mode change 100644 => 100755 lang/src/main/java/net/openhft/lang/io/MappedFile.java
 create mode 100755 lang/src/main/java/net/openhft/lang/io/MappedNativeBytes.java
 create mode 100644 lang/src/main/java/net/openhft/lang/io/MappedStore.java
 mode change 100755 => 100644 lang/src/main/java/net/openhft/lang/io/MutableDecimal.java
 create mode 100644 lang/src/main/java/net/openhft/lang/io/ResizeableMappedStore.java
 create mode 100644 lang/src/main/java/net/openhft/lang/io/Reuses.java
 create mode 100644 lang/src/main/java/net/openhft/lang/io/SettableAtt.java
 mode change 100755 => 100644 lang/src/main/java/net/openhft/lang/io/StopCharTester.java
 mode change 100755 => 100644 lang/src/main/java/net/openhft/lang/io/StopCharTesters.java
 create mode 100644 lang/src/main/java/net/openhft/lang/io/StringBuilderUtils.java
 create mode 100755 lang/src/main/java/net/openhft/lang/io/VanillaBytesHash.java
 create mode 100644 lang/src/main/java/net/openhft/lang/io/VanillaBytesHasher.java
 create mode 100755 lang/src/main/java/net/openhft/lang/io/VanillaMappedBlocks.java
 create mode 100644 lang/src/main/java/net/openhft/lang/io/VanillaMappedBytes.java
 create mode 100755 lang/src/main/java/net/openhft/lang/io/VanillaMappedCache.java
 create mode 100755 lang/src/main/java/net/openhft/lang/io/VanillaMappedFile.java
 create mode 100644 lang/src/main/java/net/openhft/lang/io/VanillaMappedMode.java
 create mode 100644 lang/src/main/java/net/openhft/lang/io/VanillaMappedResource.java
 create mode 100755 lang/src/main/java/net/openhft/lang/io/WrappedBytes.java
 create mode 100644 lang/src/main/java/net/openhft/lang/io/serialization/BytesMarshallableSerializer.java
 create mode 100644 lang/src/main/java/net/openhft/lang/io/serialization/JDKObjectSerializer.java
 create mode 100644 lang/src/main/java/net/openhft/lang/io/serialization/JDKZObjectSerializer.java
 create mode 100644 lang/src/main/java/net/openhft/lang/io/serialization/ObjectFactory.java
 create mode 100644 lang/src/main/java/net/openhft/lang/io/serialization/ObjectSerializer.java
 delete mode 100644 lang/src/main/java/net/openhft/lang/io/serialization/direct/DirectSerializationFilter.java
 delete mode 100644 lang/src/main/java/net/openhft/lang/io/serialization/direct/FieldMetadata.java
 create mode 100644 lang/src/main/java/net/openhft/lang/io/serialization/impl/AllocateInstanceObjectFactory.java
 create mode 100644 lang/src/main/java/net/openhft/lang/io/serialization/impl/ByteBufferMarshaller.java
 create mode 100644 lang/src/main/java/net/openhft/lang/io/serialization/impl/ByteBufferZMarshaller.java
 create mode 100644 lang/src/main/java/net/openhft/lang/io/serialization/impl/CollectionMarshaller.java
 mode change 100644 => 100755 lang/src/main/java/net/openhft/lang/io/serialization/impl/CompactEnumBytesMarshaller.java
 create mode 100644 lang/src/main/java/net/openhft/lang/io/serialization/impl/ImmutableMarshaller.java
 create mode 100644 lang/src/main/java/net/openhft/lang/io/serialization/impl/ListMarshaller.java
 create mode 100755 lang/src/main/java/net/openhft/lang/io/serialization/impl/MapMarshaller.java
 create mode 100644 lang/src/main/java/net/openhft/lang/io/serialization/impl/NewInstanceObjectFactory.java
 create mode 100644 lang/src/main/java/net/openhft/lang/io/serialization/impl/NoObjectFactory.java
 create mode 100644 lang/src/main/java/net/openhft/lang/io/serialization/impl/NullObjectFactory.java
 create mode 100644 lang/src/main/java/net/openhft/lang/io/serialization/impl/SetMarshaller.java
 create mode 100755 lang/src/main/java/net/openhft/lang/io/serialization/impl/SnappyStringMarshaller.java
 create mode 100755 lang/src/main/java/net/openhft/lang/io/serialization/impl/StringBuilderPool.java
 create mode 100755 lang/src/main/java/net/openhft/lang/io/serialization/impl/StringZMapMarshaller.java
 create mode 100644 lang/src/main/java/net/openhft/lang/io/view/BytesInputStream.java
 create mode 100644 lang/src/main/java/net/openhft/lang/io/view/BytesOutputStream.java
 create mode 100644 lang/src/main/java/net/openhft/lang/locks/AbstractReadWriteLockState.java
 create mode 100644 lang/src/main/java/net/openhft/lang/locks/AbstractReadWriteLockingStrategy.java
 create mode 100644 lang/src/main/java/net/openhft/lang/locks/AcquisitionStrategies.java
 create mode 100644 lang/src/main/java/net/openhft/lang/locks/AcquisitionStrategy.java
 create mode 100644 lang/src/main/java/net/openhft/lang/locks/BytesAtomicAccess.java
 create mode 100644 lang/src/main/java/net/openhft/lang/locks/LockState.java
 create mode 100644 lang/src/main/java/net/openhft/lang/locks/LockingStrategy.java
 create mode 100644 lang/src/main/java/net/openhft/lang/locks/NativeAtomicAccess.java
 create mode 100644 lang/src/main/java/net/openhft/lang/locks/ReadWriteLockState.java
 create mode 100644 lang/src/main/java/net/openhft/lang/locks/ReadWriteLockingStrategy.java
 create mode 100644 lang/src/main/java/net/openhft/lang/locks/ReadWriteUpdateLockState.java
 create mode 100644 lang/src/main/java/net/openhft/lang/locks/ReadWriteUpdateLockingStrategy.java
 create mode 100644 lang/src/main/java/net/openhft/lang/locks/ReadWriteUpdateWithWaitsLockState.java
 create mode 100644 lang/src/main/java/net/openhft/lang/locks/ReadWriteUpdateWithWaitsLockingStrategy.java
 create mode 100644 lang/src/main/java/net/openhft/lang/locks/ReadWriteWithWaitsLockState.java
 create mode 100644 lang/src/main/java/net/openhft/lang/locks/ReadWriteWithWaitsLockingStrategy.java
 create mode 100644 lang/src/main/java/net/openhft/lang/locks/TryAcquireOperation.java
 create mode 100644 lang/src/main/java/net/openhft/lang/locks/TryAcquireOperations.java
 create mode 100644 lang/src/main/java/net/openhft/lang/locks/UnsafeAtomicAccess.java
 create mode 100644 lang/src/main/java/net/openhft/lang/locks/VanillaReadWriteUpdateWithWaitsLockingStrategy.java
 create mode 100644 lang/src/main/java/net/openhft/lang/locks/VanillaReadWriteWithWaitsLockingStrategy.java
 create mode 100644 lang/src/main/java/net/openhft/lang/model/DataValueClassCache.java
 create mode 100644 lang/src/main/java/net/openhft/lang/model/DataValueClasses.java
 mode change 100644 => 100755 lang/src/main/java/net/openhft/lang/model/DataValueGenerator.java
 mode change 100644 => 100755 lang/src/main/java/net/openhft/lang/model/DataValueModelImpl.java
 mode change 100644 => 100755 lang/src/main/java/net/openhft/lang/model/DataValueModels.java
 create mode 100644 lang/src/main/java/net/openhft/lang/model/Out.java
 create mode 100644 lang/src/main/java/net/openhft/lang/model/constraints/Group.java
 create mode 100644 lang/src/main/java/net/openhft/lang/model/constraints/NotNull.java
 create mode 100644 lang/src/main/java/net/openhft/lang/model/constraints/Nullable.java
 create mode 100644 lang/src/main/java/net/openhft/lang/pool/CharSequenceInterner.java
 create mode 100644 lang/src/main/java/net/openhft/lang/pool/EnumInterner.java
 mode change 100755 => 100644 lang/src/main/java/net/openhft/lang/pool/StringInterner.java
 create mode 100755 lang/src/main/java/net/openhft/lang/thread/BusyPauser.java
 create mode 100755 lang/src/main/java/net/openhft/lang/thread/LightPauser.java
 create mode 100755 lang/src/main/java/net/openhft/lang/thread/Pauser.java
 create mode 100644 lang/src/main/java/net/openhft/lang/threadlocal/Provider.java
 create mode 100644 lang/src/main/java/net/openhft/lang/threadlocal/StatefulCopyable.java
 create mode 100644 lang/src/main/java/net/openhft/lang/threadlocal/ThreadLocalCopies.java
 create mode 100644 lang/src/test/java/DataValueGroupTest$BaseInterface$$Native.java
 create mode 100644 lang/src/test/java/net/openhft/lang/GroupTest.java
 create mode 100644 lang/src/test/java/net/openhft/lang/collection/DirectBitSetTest.java
 create mode 100644 lang/src/test/java/net/openhft/lang/example/CounterExampleMain.java
 mode change 100644 => 100755 lang/src/test/java/net/openhft/lang/io/AllocationRatesTest.java
 create mode 100644 lang/src/test/java/net/openhft/lang/io/BigDecimalVsDoubleMain.java
 mode change 100644 => 100755 lang/src/test/java/net/openhft/lang/io/ByteBufferBytesTest.java
 create mode 100755 lang/src/test/java/net/openhft/lang/io/BytesTest.java
 mode change 100644 => 100755 lang/src/test/java/net/openhft/lang/io/DirectByteBufferBytesTest.java
 mode change 100755 => 100644 lang/src/test/java/net/openhft/lang/io/DirectBytesTest.java
 create mode 100755 lang/src/test/java/net/openhft/lang/io/MappedStoreTest.java
 mode change 100644 => 100755 lang/src/test/java/net/openhft/lang/io/NativeBytesTest.java
 create mode 100755 lang/src/test/java/net/openhft/lang/io/OptimisedBytesHashTest.java
 create mode 100755 lang/src/test/java/net/openhft/lang/io/PingPongMain.java
 create mode 100644 lang/src/test/java/net/openhft/lang/io/ResizeableMappedStoreTest.java
 create mode 100755 lang/src/test/java/net/openhft/lang/io/VanillaMappedFileTest.java
 create mode 100755 lang/src/test/java/net/openhft/lang/io/examples/MappedStroreExampleMain.java
 mode change 100644 => 100755 lang/src/test/java/net/openhft/lang/io/examples/ParserExampleMain.java
 create mode 100644 lang/src/test/java/net/openhft/lang/io/serialization/JDKZObjectSerializerTest.java
 create mode 100644 lang/src/test/java/net/openhft/lang/io/serialization/JavaSerializationTest.java
 create mode 100644 lang/src/test/java/net/openhft/lang/io/serialization/impl/SnappyStringMarshallerTest.java
 create mode 100644 lang/src/test/java/net/openhft/lang/io/serialization/impl/StringZMapMarshallerTest.java
 create mode 100644 lang/src/test/java/net/openhft/lang/locks/LockingStrategyTest.java
 mode change 100644 => 100755 lang/src/test/java/net/openhft/lang/model/DataValueGeneratorTest.java
 create mode 100644 lang/src/test/java/net/openhft/lang/model/FirstPrimitiveFieldTest.java
 create mode 100644 lang/src/test/java/net/openhft/lang/model/GetUsingStringInterface.java
 create mode 100644 lang/src/test/java/net/openhft/lang/model/HasArraysInterface.java
 create mode 100644 lang/src/test/java/net/openhft/lang/model/JavaBeanInterfaceGetDate.java
 create mode 100644 lang/src/test/java/net/openhft/lang/model/JavaBeanInterfaceGetMyEnum.java
 create mode 100644 lang/src/test/java/net/openhft/lang/model/JavaBeanInterfaceGetUsing.java
 create mode 100644 lang/src/test/java/net/openhft/lang/model/JavaBeanInterfaceGetUsingHeap.java
 create mode 100644 lang/src/test/java/net/openhft/lang/model/MyEnum.java
 create mode 100644 lang/src/test/java/net/openhft/lang/model/VolatileTest.java
 create mode 100755 lang/src/test/java/net/openhft/lang/thread/LightPauserTest.java
 create mode 100755 lang/src/test/java/net/openhft/lang/values/BuySell.java
 create mode 100755 lang/src/test/java/net/openhft/lang/values/BuySellValues.java
 create mode 100755 lang/src/test/java/net/openhft/lang/values/EnumValuesTest.java
 create mode 100755 lang/src/test/java/net/openhft/lang/values/StringValueTest.java
 create mode 100755 lang8/pom.xml
 mode change 100644 => 100755 pom.xml

-- 
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