├── LICENSE ├── README.md ├── docs ├── CNAME ├── _config.yml ├── _layouts │ ├── default.html │ └── post.html ├── _posts │ ├── 2020-03-15-hello-persistent-world.md │ ├── 2020-03-16-jep-352.md │ ├── 2020-03-17-using-jep-352-api.md │ ├── 2020-10-29-narayana.md │ ├── 2020-11-05-infinispan.md │ ├── 2021-01-11-new-year.md │ ├── 2021-04-06-narayana-config.md │ ├── 2021-04-12-debug-logging.md │ ├── 2021-04-14-infinispan-config.md │ ├── 2021-04-16-pmem-in-containers.md │ ├── 2021-06-15-the-lts-cometh.md │ ├── 2021-07-12-testing-java-pmem.md │ ├── 2021-08-03-beta2.md │ └── 2021-09-15-ga-release.md ├── blog │ ├── atom.xml │ └── index.html ├── css │ └── main.css └── index.html ├── logwriting-benchmark ├── README.md ├── pom.xml └── src │ └── main │ └── java │ └── io │ └── mashona │ └── logwriting │ └── perftest │ ├── AppendOnlyLogBenchmark.java │ ├── ArrayStoreBenchmark.java │ ├── MappedFileChannelBenchmark.java │ └── SimpleHardwareBenchmark.java ├── logwriting ├── README.md ├── pom.xml └── src │ ├── main │ └── java │ │ └── io │ │ └── mashona │ │ └── logwriting │ │ ├── AppendOnlyLog.java │ │ ├── AppendOnlyLogImpl.java │ │ ├── AppendOnlyLogImplConfig.java │ │ ├── AppendOnlyLogWithLocation.java │ │ ├── ArrayStore.java │ │ ├── ArrayStoreImpl.java │ │ ├── MappedFileChannel.java │ │ ├── MappedFileChannelMetadata.java │ │ ├── PersistenceHandle.java │ │ └── PmemUtil.java │ └── test │ ├── java │ └── io │ │ └── mashona │ │ └── logwriting │ │ ├── AppendOnlyLogTests.java │ │ ├── ArrayStoreTests.java │ │ ├── BMObjectAnnotationHandler.java │ │ ├── DummyExtensionContext.java │ │ ├── ExecutionTracer.java │ │ ├── MappedFileChannelMetadataTests.java │ │ ├── MappedFileChannelTests.java │ │ ├── PersistenceHandleTests.java │ │ ├── PmemUtilTests.java │ │ └── WithBytemanFrom.java │ └── resources │ └── logback.xml └── pobj ├── README.md ├── pom.xml └── src ├── main └── java │ └── io │ └── mashona │ └── pobj │ ├── PersistenceProvider.java │ ├── allocator │ ├── CompositeAllocator.java │ ├── CompositeAllocatorPersistence.java │ ├── MemoryHeap.java │ ├── RegionBitmap.java │ ├── RegionBitmapPersistence.java │ └── RegionConfig.java │ ├── runtime │ ├── MemoryBackedObject.java │ └── MemoryOperations.java │ └── transaction │ ├── PersistentTransaction.java │ ├── PersistentTransactionManager.java │ ├── TransactionManager.java │ ├── TransactionStore.java │ ├── TransactionalCompositeAllocator.java │ ├── TransactionalMemoryHeap.java │ ├── TransactionalMemoryOperations.java │ ├── VolatileTransaction.java │ └── events │ ├── BeforeWriteEvent.java │ ├── BeforeWriteEventPersistence.java │ ├── CreateEvent.java │ ├── DeallocateEvent.java │ ├── DeallocateEventPersistence.java │ ├── DeleteEvent.java │ ├── MallocEvent.java │ ├── MallocEventPersistence.java │ ├── OutcomeEvent.java │ ├── OutcomeEventPersistence.java │ ├── TransactionEvent.java │ └── TransactionEventPersistence.java └── test └── java └── io └── mashona └── pobj ├── allocator ├── BogusMemoryBackedObject.java ├── CompositeAllocatorPersistenceTests.java ├── CompositeAllocatorTests.java ├── LargeMemoryBackedObject.java ├── MemoryHeapTests.java ├── RegionBitmapPersistenceTests.java └── RegionBitmapTests.java ├── generated ├── MBOTestEntity.java ├── MemoryOperationsTests.java └── PointImpl.java └── transaction ├── CrashRecoveryTests.java ├── PersistentTransactionWiringTests.java ├── TransactionWiringTests.java └── events ├── TransactionEventPersistenceTests.java └── TransactionEventTests.java /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhalliday/mashona/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhalliday/mashona/HEAD/README.md -------------------------------------------------------------------------------- /docs/CNAME: -------------------------------------------------------------------------------- 1 | mashona.io -------------------------------------------------------------------------------- /docs/_config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhalliday/mashona/HEAD/docs/_config.yml -------------------------------------------------------------------------------- /docs/_layouts/default.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhalliday/mashona/HEAD/docs/_layouts/default.html -------------------------------------------------------------------------------- /docs/_layouts/post.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhalliday/mashona/HEAD/docs/_layouts/post.html -------------------------------------------------------------------------------- /docs/_posts/2020-03-15-hello-persistent-world.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhalliday/mashona/HEAD/docs/_posts/2020-03-15-hello-persistent-world.md -------------------------------------------------------------------------------- /docs/_posts/2020-03-16-jep-352.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhalliday/mashona/HEAD/docs/_posts/2020-03-16-jep-352.md -------------------------------------------------------------------------------- /docs/_posts/2020-03-17-using-jep-352-api.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhalliday/mashona/HEAD/docs/_posts/2020-03-17-using-jep-352-api.md -------------------------------------------------------------------------------- /docs/_posts/2020-10-29-narayana.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhalliday/mashona/HEAD/docs/_posts/2020-10-29-narayana.md -------------------------------------------------------------------------------- /docs/_posts/2020-11-05-infinispan.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhalliday/mashona/HEAD/docs/_posts/2020-11-05-infinispan.md -------------------------------------------------------------------------------- /docs/_posts/2021-01-11-new-year.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhalliday/mashona/HEAD/docs/_posts/2021-01-11-new-year.md -------------------------------------------------------------------------------- /docs/_posts/2021-04-06-narayana-config.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhalliday/mashona/HEAD/docs/_posts/2021-04-06-narayana-config.md -------------------------------------------------------------------------------- /docs/_posts/2021-04-12-debug-logging.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhalliday/mashona/HEAD/docs/_posts/2021-04-12-debug-logging.md -------------------------------------------------------------------------------- /docs/_posts/2021-04-14-infinispan-config.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhalliday/mashona/HEAD/docs/_posts/2021-04-14-infinispan-config.md -------------------------------------------------------------------------------- /docs/_posts/2021-04-16-pmem-in-containers.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhalliday/mashona/HEAD/docs/_posts/2021-04-16-pmem-in-containers.md -------------------------------------------------------------------------------- /docs/_posts/2021-06-15-the-lts-cometh.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhalliday/mashona/HEAD/docs/_posts/2021-06-15-the-lts-cometh.md -------------------------------------------------------------------------------- /docs/_posts/2021-07-12-testing-java-pmem.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhalliday/mashona/HEAD/docs/_posts/2021-07-12-testing-java-pmem.md -------------------------------------------------------------------------------- /docs/_posts/2021-08-03-beta2.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhalliday/mashona/HEAD/docs/_posts/2021-08-03-beta2.md -------------------------------------------------------------------------------- /docs/_posts/2021-09-15-ga-release.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhalliday/mashona/HEAD/docs/_posts/2021-09-15-ga-release.md -------------------------------------------------------------------------------- /docs/blog/atom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhalliday/mashona/HEAD/docs/blog/atom.xml -------------------------------------------------------------------------------- /docs/blog/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhalliday/mashona/HEAD/docs/blog/index.html -------------------------------------------------------------------------------- /docs/css/main.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhalliday/mashona/HEAD/docs/css/main.css -------------------------------------------------------------------------------- /docs/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhalliday/mashona/HEAD/docs/index.html -------------------------------------------------------------------------------- /logwriting-benchmark/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhalliday/mashona/HEAD/logwriting-benchmark/README.md -------------------------------------------------------------------------------- /logwriting-benchmark/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhalliday/mashona/HEAD/logwriting-benchmark/pom.xml -------------------------------------------------------------------------------- /logwriting-benchmark/src/main/java/io/mashona/logwriting/perftest/AppendOnlyLogBenchmark.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhalliday/mashona/HEAD/logwriting-benchmark/src/main/java/io/mashona/logwriting/perftest/AppendOnlyLogBenchmark.java -------------------------------------------------------------------------------- /logwriting-benchmark/src/main/java/io/mashona/logwriting/perftest/ArrayStoreBenchmark.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhalliday/mashona/HEAD/logwriting-benchmark/src/main/java/io/mashona/logwriting/perftest/ArrayStoreBenchmark.java -------------------------------------------------------------------------------- /logwriting-benchmark/src/main/java/io/mashona/logwriting/perftest/MappedFileChannelBenchmark.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhalliday/mashona/HEAD/logwriting-benchmark/src/main/java/io/mashona/logwriting/perftest/MappedFileChannelBenchmark.java -------------------------------------------------------------------------------- /logwriting-benchmark/src/main/java/io/mashona/logwriting/perftest/SimpleHardwareBenchmark.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhalliday/mashona/HEAD/logwriting-benchmark/src/main/java/io/mashona/logwriting/perftest/SimpleHardwareBenchmark.java -------------------------------------------------------------------------------- /logwriting/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhalliday/mashona/HEAD/logwriting/README.md -------------------------------------------------------------------------------- /logwriting/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhalliday/mashona/HEAD/logwriting/pom.xml -------------------------------------------------------------------------------- /logwriting/src/main/java/io/mashona/logwriting/AppendOnlyLog.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhalliday/mashona/HEAD/logwriting/src/main/java/io/mashona/logwriting/AppendOnlyLog.java -------------------------------------------------------------------------------- /logwriting/src/main/java/io/mashona/logwriting/AppendOnlyLogImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhalliday/mashona/HEAD/logwriting/src/main/java/io/mashona/logwriting/AppendOnlyLogImpl.java -------------------------------------------------------------------------------- /logwriting/src/main/java/io/mashona/logwriting/AppendOnlyLogImplConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhalliday/mashona/HEAD/logwriting/src/main/java/io/mashona/logwriting/AppendOnlyLogImplConfig.java -------------------------------------------------------------------------------- /logwriting/src/main/java/io/mashona/logwriting/AppendOnlyLogWithLocation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhalliday/mashona/HEAD/logwriting/src/main/java/io/mashona/logwriting/AppendOnlyLogWithLocation.java -------------------------------------------------------------------------------- /logwriting/src/main/java/io/mashona/logwriting/ArrayStore.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhalliday/mashona/HEAD/logwriting/src/main/java/io/mashona/logwriting/ArrayStore.java -------------------------------------------------------------------------------- /logwriting/src/main/java/io/mashona/logwriting/ArrayStoreImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhalliday/mashona/HEAD/logwriting/src/main/java/io/mashona/logwriting/ArrayStoreImpl.java -------------------------------------------------------------------------------- /logwriting/src/main/java/io/mashona/logwriting/MappedFileChannel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhalliday/mashona/HEAD/logwriting/src/main/java/io/mashona/logwriting/MappedFileChannel.java -------------------------------------------------------------------------------- /logwriting/src/main/java/io/mashona/logwriting/MappedFileChannelMetadata.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhalliday/mashona/HEAD/logwriting/src/main/java/io/mashona/logwriting/MappedFileChannelMetadata.java -------------------------------------------------------------------------------- /logwriting/src/main/java/io/mashona/logwriting/PersistenceHandle.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhalliday/mashona/HEAD/logwriting/src/main/java/io/mashona/logwriting/PersistenceHandle.java -------------------------------------------------------------------------------- /logwriting/src/main/java/io/mashona/logwriting/PmemUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhalliday/mashona/HEAD/logwriting/src/main/java/io/mashona/logwriting/PmemUtil.java -------------------------------------------------------------------------------- /logwriting/src/test/java/io/mashona/logwriting/AppendOnlyLogTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhalliday/mashona/HEAD/logwriting/src/test/java/io/mashona/logwriting/AppendOnlyLogTests.java -------------------------------------------------------------------------------- /logwriting/src/test/java/io/mashona/logwriting/ArrayStoreTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhalliday/mashona/HEAD/logwriting/src/test/java/io/mashona/logwriting/ArrayStoreTests.java -------------------------------------------------------------------------------- /logwriting/src/test/java/io/mashona/logwriting/BMObjectAnnotationHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhalliday/mashona/HEAD/logwriting/src/test/java/io/mashona/logwriting/BMObjectAnnotationHandler.java -------------------------------------------------------------------------------- /logwriting/src/test/java/io/mashona/logwriting/DummyExtensionContext.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhalliday/mashona/HEAD/logwriting/src/test/java/io/mashona/logwriting/DummyExtensionContext.java -------------------------------------------------------------------------------- /logwriting/src/test/java/io/mashona/logwriting/ExecutionTracer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhalliday/mashona/HEAD/logwriting/src/test/java/io/mashona/logwriting/ExecutionTracer.java -------------------------------------------------------------------------------- /logwriting/src/test/java/io/mashona/logwriting/MappedFileChannelMetadataTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhalliday/mashona/HEAD/logwriting/src/test/java/io/mashona/logwriting/MappedFileChannelMetadataTests.java -------------------------------------------------------------------------------- /logwriting/src/test/java/io/mashona/logwriting/MappedFileChannelTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhalliday/mashona/HEAD/logwriting/src/test/java/io/mashona/logwriting/MappedFileChannelTests.java -------------------------------------------------------------------------------- /logwriting/src/test/java/io/mashona/logwriting/PersistenceHandleTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhalliday/mashona/HEAD/logwriting/src/test/java/io/mashona/logwriting/PersistenceHandleTests.java -------------------------------------------------------------------------------- /logwriting/src/test/java/io/mashona/logwriting/PmemUtilTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhalliday/mashona/HEAD/logwriting/src/test/java/io/mashona/logwriting/PmemUtilTests.java -------------------------------------------------------------------------------- /logwriting/src/test/java/io/mashona/logwriting/WithBytemanFrom.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhalliday/mashona/HEAD/logwriting/src/test/java/io/mashona/logwriting/WithBytemanFrom.java -------------------------------------------------------------------------------- /logwriting/src/test/resources/logback.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhalliday/mashona/HEAD/logwriting/src/test/resources/logback.xml -------------------------------------------------------------------------------- /pobj/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhalliday/mashona/HEAD/pobj/README.md -------------------------------------------------------------------------------- /pobj/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhalliday/mashona/HEAD/pobj/pom.xml -------------------------------------------------------------------------------- /pobj/src/main/java/io/mashona/pobj/PersistenceProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhalliday/mashona/HEAD/pobj/src/main/java/io/mashona/pobj/PersistenceProvider.java -------------------------------------------------------------------------------- /pobj/src/main/java/io/mashona/pobj/allocator/CompositeAllocator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhalliday/mashona/HEAD/pobj/src/main/java/io/mashona/pobj/allocator/CompositeAllocator.java -------------------------------------------------------------------------------- /pobj/src/main/java/io/mashona/pobj/allocator/CompositeAllocatorPersistence.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhalliday/mashona/HEAD/pobj/src/main/java/io/mashona/pobj/allocator/CompositeAllocatorPersistence.java -------------------------------------------------------------------------------- /pobj/src/main/java/io/mashona/pobj/allocator/MemoryHeap.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhalliday/mashona/HEAD/pobj/src/main/java/io/mashona/pobj/allocator/MemoryHeap.java -------------------------------------------------------------------------------- /pobj/src/main/java/io/mashona/pobj/allocator/RegionBitmap.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhalliday/mashona/HEAD/pobj/src/main/java/io/mashona/pobj/allocator/RegionBitmap.java -------------------------------------------------------------------------------- /pobj/src/main/java/io/mashona/pobj/allocator/RegionBitmapPersistence.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhalliday/mashona/HEAD/pobj/src/main/java/io/mashona/pobj/allocator/RegionBitmapPersistence.java -------------------------------------------------------------------------------- /pobj/src/main/java/io/mashona/pobj/allocator/RegionConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhalliday/mashona/HEAD/pobj/src/main/java/io/mashona/pobj/allocator/RegionConfig.java -------------------------------------------------------------------------------- /pobj/src/main/java/io/mashona/pobj/runtime/MemoryBackedObject.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhalliday/mashona/HEAD/pobj/src/main/java/io/mashona/pobj/runtime/MemoryBackedObject.java -------------------------------------------------------------------------------- /pobj/src/main/java/io/mashona/pobj/runtime/MemoryOperations.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhalliday/mashona/HEAD/pobj/src/main/java/io/mashona/pobj/runtime/MemoryOperations.java -------------------------------------------------------------------------------- /pobj/src/main/java/io/mashona/pobj/transaction/PersistentTransaction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhalliday/mashona/HEAD/pobj/src/main/java/io/mashona/pobj/transaction/PersistentTransaction.java -------------------------------------------------------------------------------- /pobj/src/main/java/io/mashona/pobj/transaction/PersistentTransactionManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhalliday/mashona/HEAD/pobj/src/main/java/io/mashona/pobj/transaction/PersistentTransactionManager.java -------------------------------------------------------------------------------- /pobj/src/main/java/io/mashona/pobj/transaction/TransactionManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhalliday/mashona/HEAD/pobj/src/main/java/io/mashona/pobj/transaction/TransactionManager.java -------------------------------------------------------------------------------- /pobj/src/main/java/io/mashona/pobj/transaction/TransactionStore.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhalliday/mashona/HEAD/pobj/src/main/java/io/mashona/pobj/transaction/TransactionStore.java -------------------------------------------------------------------------------- /pobj/src/main/java/io/mashona/pobj/transaction/TransactionalCompositeAllocator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhalliday/mashona/HEAD/pobj/src/main/java/io/mashona/pobj/transaction/TransactionalCompositeAllocator.java -------------------------------------------------------------------------------- /pobj/src/main/java/io/mashona/pobj/transaction/TransactionalMemoryHeap.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhalliday/mashona/HEAD/pobj/src/main/java/io/mashona/pobj/transaction/TransactionalMemoryHeap.java -------------------------------------------------------------------------------- /pobj/src/main/java/io/mashona/pobj/transaction/TransactionalMemoryOperations.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhalliday/mashona/HEAD/pobj/src/main/java/io/mashona/pobj/transaction/TransactionalMemoryOperations.java -------------------------------------------------------------------------------- /pobj/src/main/java/io/mashona/pobj/transaction/VolatileTransaction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhalliday/mashona/HEAD/pobj/src/main/java/io/mashona/pobj/transaction/VolatileTransaction.java -------------------------------------------------------------------------------- /pobj/src/main/java/io/mashona/pobj/transaction/events/BeforeWriteEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhalliday/mashona/HEAD/pobj/src/main/java/io/mashona/pobj/transaction/events/BeforeWriteEvent.java -------------------------------------------------------------------------------- /pobj/src/main/java/io/mashona/pobj/transaction/events/BeforeWriteEventPersistence.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhalliday/mashona/HEAD/pobj/src/main/java/io/mashona/pobj/transaction/events/BeforeWriteEventPersistence.java -------------------------------------------------------------------------------- /pobj/src/main/java/io/mashona/pobj/transaction/events/CreateEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhalliday/mashona/HEAD/pobj/src/main/java/io/mashona/pobj/transaction/events/CreateEvent.java -------------------------------------------------------------------------------- /pobj/src/main/java/io/mashona/pobj/transaction/events/DeallocateEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhalliday/mashona/HEAD/pobj/src/main/java/io/mashona/pobj/transaction/events/DeallocateEvent.java -------------------------------------------------------------------------------- /pobj/src/main/java/io/mashona/pobj/transaction/events/DeallocateEventPersistence.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhalliday/mashona/HEAD/pobj/src/main/java/io/mashona/pobj/transaction/events/DeallocateEventPersistence.java -------------------------------------------------------------------------------- /pobj/src/main/java/io/mashona/pobj/transaction/events/DeleteEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhalliday/mashona/HEAD/pobj/src/main/java/io/mashona/pobj/transaction/events/DeleteEvent.java -------------------------------------------------------------------------------- /pobj/src/main/java/io/mashona/pobj/transaction/events/MallocEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhalliday/mashona/HEAD/pobj/src/main/java/io/mashona/pobj/transaction/events/MallocEvent.java -------------------------------------------------------------------------------- /pobj/src/main/java/io/mashona/pobj/transaction/events/MallocEventPersistence.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhalliday/mashona/HEAD/pobj/src/main/java/io/mashona/pobj/transaction/events/MallocEventPersistence.java -------------------------------------------------------------------------------- /pobj/src/main/java/io/mashona/pobj/transaction/events/OutcomeEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhalliday/mashona/HEAD/pobj/src/main/java/io/mashona/pobj/transaction/events/OutcomeEvent.java -------------------------------------------------------------------------------- /pobj/src/main/java/io/mashona/pobj/transaction/events/OutcomeEventPersistence.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhalliday/mashona/HEAD/pobj/src/main/java/io/mashona/pobj/transaction/events/OutcomeEventPersistence.java -------------------------------------------------------------------------------- /pobj/src/main/java/io/mashona/pobj/transaction/events/TransactionEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhalliday/mashona/HEAD/pobj/src/main/java/io/mashona/pobj/transaction/events/TransactionEvent.java -------------------------------------------------------------------------------- /pobj/src/main/java/io/mashona/pobj/transaction/events/TransactionEventPersistence.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhalliday/mashona/HEAD/pobj/src/main/java/io/mashona/pobj/transaction/events/TransactionEventPersistence.java -------------------------------------------------------------------------------- /pobj/src/test/java/io/mashona/pobj/allocator/BogusMemoryBackedObject.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhalliday/mashona/HEAD/pobj/src/test/java/io/mashona/pobj/allocator/BogusMemoryBackedObject.java -------------------------------------------------------------------------------- /pobj/src/test/java/io/mashona/pobj/allocator/CompositeAllocatorPersistenceTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhalliday/mashona/HEAD/pobj/src/test/java/io/mashona/pobj/allocator/CompositeAllocatorPersistenceTests.java -------------------------------------------------------------------------------- /pobj/src/test/java/io/mashona/pobj/allocator/CompositeAllocatorTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhalliday/mashona/HEAD/pobj/src/test/java/io/mashona/pobj/allocator/CompositeAllocatorTests.java -------------------------------------------------------------------------------- /pobj/src/test/java/io/mashona/pobj/allocator/LargeMemoryBackedObject.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhalliday/mashona/HEAD/pobj/src/test/java/io/mashona/pobj/allocator/LargeMemoryBackedObject.java -------------------------------------------------------------------------------- /pobj/src/test/java/io/mashona/pobj/allocator/MemoryHeapTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhalliday/mashona/HEAD/pobj/src/test/java/io/mashona/pobj/allocator/MemoryHeapTests.java -------------------------------------------------------------------------------- /pobj/src/test/java/io/mashona/pobj/allocator/RegionBitmapPersistenceTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhalliday/mashona/HEAD/pobj/src/test/java/io/mashona/pobj/allocator/RegionBitmapPersistenceTests.java -------------------------------------------------------------------------------- /pobj/src/test/java/io/mashona/pobj/allocator/RegionBitmapTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhalliday/mashona/HEAD/pobj/src/test/java/io/mashona/pobj/allocator/RegionBitmapTests.java -------------------------------------------------------------------------------- /pobj/src/test/java/io/mashona/pobj/generated/MBOTestEntity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhalliday/mashona/HEAD/pobj/src/test/java/io/mashona/pobj/generated/MBOTestEntity.java -------------------------------------------------------------------------------- /pobj/src/test/java/io/mashona/pobj/generated/MemoryOperationsTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhalliday/mashona/HEAD/pobj/src/test/java/io/mashona/pobj/generated/MemoryOperationsTests.java -------------------------------------------------------------------------------- /pobj/src/test/java/io/mashona/pobj/generated/PointImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhalliday/mashona/HEAD/pobj/src/test/java/io/mashona/pobj/generated/PointImpl.java -------------------------------------------------------------------------------- /pobj/src/test/java/io/mashona/pobj/transaction/CrashRecoveryTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhalliday/mashona/HEAD/pobj/src/test/java/io/mashona/pobj/transaction/CrashRecoveryTests.java -------------------------------------------------------------------------------- /pobj/src/test/java/io/mashona/pobj/transaction/PersistentTransactionWiringTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhalliday/mashona/HEAD/pobj/src/test/java/io/mashona/pobj/transaction/PersistentTransactionWiringTests.java -------------------------------------------------------------------------------- /pobj/src/test/java/io/mashona/pobj/transaction/TransactionWiringTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhalliday/mashona/HEAD/pobj/src/test/java/io/mashona/pobj/transaction/TransactionWiringTests.java -------------------------------------------------------------------------------- /pobj/src/test/java/io/mashona/pobj/transaction/events/TransactionEventPersistenceTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhalliday/mashona/HEAD/pobj/src/test/java/io/mashona/pobj/transaction/events/TransactionEventPersistenceTests.java -------------------------------------------------------------------------------- /pobj/src/test/java/io/mashona/pobj/transaction/events/TransactionEventTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhalliday/mashona/HEAD/pobj/src/test/java/io/mashona/pobj/transaction/events/TransactionEventTests.java --------------------------------------------------------------------------------