Commit Graph

94 Commits

Author SHA1 Message Date
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