Vinnie Falco
be312286c9
Fix gcc compile
2013-07-15 09:38:12 -07:00
Vinnie Falco
166e2b69cb
Rename to SharedObjectArray
...
Conflicts:
Builds/VisualStudio2012/RippleD.vcxproj.filters
2013-07-15 09:38:11 -07:00
Vinnie Falco
6d1a76b320
Add UnsignedInteger class and tests
2013-07-15 09:38:11 -07:00
Vinnie Falco
e1ca9e35b5
Add module beast_crypto
2013-07-15 09:38:11 -07:00
Vinnie Falco
4aed218da9
Added StringArray::ensureStorageAllocated
2013-07-15 09:38:09 -07:00
Vinnie Falco
a937c379f6
Use template for UnitTest
2013-07-15 09:38:09 -07:00
Vinnie Falco
2c88027e91
Adjust UnitTest output
2013-07-15 09:38:08 -07:00
Vinnie Falco
550d9d9160
Move UnitTest to diagnostic
2013-07-15 09:38:07 -07:00
Vinnie Falco
1c1d9a9926
Rename to SharedObject
2013-07-15 09:38:07 -07:00
Vinnie Falco
17f93a3a8e
Remove deprecated SharedObject
2013-07-15 09:38:06 -07:00
Vinnie Falco
2e4d78fa7a
Add DeadlineTimer member docs
2013-07-15 09:38:06 -07:00
Vinnie Falco
af552c5b56
Make includes relative, change namespace, support unity build
2013-07-15 06:46:10 -07:00
Vinnie Falco
613ed36e9b
Merge commit 'b3cd242c6a0c1ef3e7dc63c870604f4ccc92c7a8' as 'Subtrees/hyperleveldb'
2013-07-15 06:08:27 -07:00
Vinnie Falco
8631da9cbc
Fix warning
2013-07-12 14:43:06 -07:00
Eric Lombrozo
c73e6ba3e2
Conventional capitalization when writing headers, leniency when reading.
2013-07-11 18:36:40 +02:00
Vinnie Falco
bca90f2110
Improve DeadlineTimer
2013-07-10 09:51:32 -07:00
Vinnie Falco
3ff1c41a67
Replace deprecated GetVersionEx Win32 call
2013-07-10 09:51:32 -07:00
Vinnie Falco
6c9366e9b2
Add timer parameter to DeadlineTimer callback
2013-07-10 09:51:31 -07:00
Vinnie Falco
140c0d102b
Update TODO
2013-07-10 09:51:29 -07:00
Vinnie Falco
7ec73089aa
Add DeadlineTimer class
2013-07-10 09:51:28 -07:00
Vinnie Falco
b1943dd6eb
Update documentation for member
2013-07-10 09:51:27 -07:00
Vinnie Falco
9746861e46
Replace calls to deprecated siginterrupt()
2013-07-10 09:51:26 -07:00
Vinnie Falco
d723f6194e
Fix warnings and errors
2013-07-10 09:51:25 -07:00
Vinnie Falco
1e43c10dee
Adjust a comment
2013-07-10 09:51:24 -07:00
Vinnie Falco
aad8a91fe9
Add Objective C++ beast_basics compile unit
2013-07-10 09:51:23 -07:00
Vinnie Falco
0b649e4701
Fix compile error for two phase lookup
2013-07-10 09:51:23 -07:00
JoelKatz
009fa899a9
Remove the compaction delay. Somehow it's not helping.
2013-07-07 15:07:34 -07:00
JoelKatz
9f3ae416f7
beast, not BEAST
2013-07-03 18:39:49 -07:00
Vinnie Falco
48cd904988
Various beast cleanups
2013-07-03 10:07:46 -07:00
Vinnie Falco
46222af7df
Fix beast macro calls
2013-07-03 10:05:43 -07:00
Vinnie Falco
7a1bc5435e
Add neverDestroyed lifetime for SharedSingleton
2013-07-03 09:41:46 -07:00
Vinnie Falco
147e0e78b9
Fix for atomic aliasing in Clang or GCC builds
2013-07-03 09:41:46 -07:00
Vinnie Falco
ec672b939b
constness fix in OwnedArray
2013-07-03 09:41:46 -07:00
Vinnie Falco
6c561fdf96
Update some beast container code
2013-07-03 09:41:44 -07:00
Alex Dupre
8d4d5038aa
Linux implementation of isRunningUnderDebugger using ptrace() doesn't work on FreeBSD.
...
(I doubt it'll work on Linux, too, but I'm not sure)
2013-07-03 09:41:43 -07:00
Alex Dupre
bba1ab079e
FreeBSD tuning.
2013-07-03 09:41:43 -07:00
Vinnie Falco
c1b18536f7
Merge commit '4090fbf0b7d14d03c879dd921fe4b7c03cf5fdc6' into develop
2013-07-01 10:25:46 -07:00
Vinnie Falco
4090fbf0b7
Squashed 'Subtrees/leveldb/' changes from ab82e57..ae6c262
...
ae6c262 Merge branch 'leveldb' into ripple-fork
28fa222 Looks like a bit more delay is needed to smooth the latency.
a18f3e6 Tidy up JobQueue, add ripple_core module
18b245c Added GNU/kFreeBSD kernel name (TARGET_OS)
git-subtree-dir: Subtrees/leveldb
git-subtree-split: ae6c2620b2ef3d5c69e63dc0eda865d6a39fa061
2013-07-01 10:25:46 -07:00
Vinnie Falco
c35c52ff08
Fix platform and debug macros
2013-07-01 09:32:08 -07:00
Vinnie Falco
2fefe6ca8d
Remove ConcurrentObject and rename to SharedData
2013-07-01 09:32:08 -07:00
Vinnie Falco
02f137ace8
Tidy up List documentation
2013-07-01 09:32:07 -07:00
Vinnie Falco
4d7fe731d8
Tidy up LeakChecked and configuration macro
2013-07-01 09:32:07 -07:00
Vinnie Falco
e3974c112e
Default MSVC CRT Debug heap leak checks to ON
2013-07-01 09:32:07 -07:00
Vinnie Falco
c46b35732a
Tidy up project file
2013-07-01 09:32:06 -07:00
Vinnie Falco
7247dc91bc
Remove beast::Singleton
2013-07-01 09:32:05 -07:00
Vinnie Falco
53ab279c8a
Fix File::nonexistent false leak using SharedSingleton
2013-07-01 09:32:05 -07:00
Vinnie Falco
448e65fb4d
Rename SharedSingleton and move files around
2013-07-01 09:32:05 -07:00
Vinnie Falco
a3325d4e1f
Use LeakChecked throughout Beast
2013-07-01 09:32:04 -07:00
Vinnie Falco
f881ee96f9
Tidy up and activate the MSVC Debug Heap
2013-07-01 09:32:03 -07:00
Vinnie Falco
fe8834a52a
Large tidying up of Beast
...
- Move key classes into beast_core
- Tidy up various macros and files
- Disable leaking FifoFreeStoreWithTLS
2013-07-01 09:32:03 -07:00