Howard Hinnant
|
845c9f8a51
|
Change typedef to using.
Conflicts:
src/ripple/app/TODO.md
src/ripple/app/ledger/Ledger.h
src/ripple/protocol/Protocol.h
|
2015-05-22 11:09:50 -07:00 |
|
Tom Ritchford
|
bff5212386
|
Fix C++ guards in beast.
|
2015-02-02 17:01:18 -08:00 |
|
Nik Bougalis
|
1d6721d345
|
Reduce Beast dependencies by leveraging C++11 features:
* Remove beast::Atomic (RIPD-728):
* Use std-provided alternatives
* Eliminate atomic variables where possible
* Cleanup beast::Thread interface:
* Use std::string instead of beast::String
* Remove unused functions and parameters
* Remove unused code:
* beast::ThreadLocalValue
* beast::ServiceQueue
|
2014-12-31 01:55:10 -08:00 |
|
Vinnie Falco
|
ce8f56727e
|
Make all include paths relative to a root directory:
* Better include path support in the VSProject scons tool.
* Various manual fixes to include paths.
|
2014-06-02 09:16:28 -07:00 |
|
Vinnie Falco
|
3fbff6e620
|
beast cleanup and tidying:
* Replace custom types with C++11 <cstdint> types
* Fix sqlite integer intos and uses
* Fix String implicit integer constructors
* Escape the enclosing namespace in sqdb
* Replace contract checks with assert
* Make many header files compile independently
* Remove the dependence on beast_core.h in many places
* Remove unused or obsolete classes and functions
* Remove unused or obsolete macros
* Remove unused network functions and files
* Remove unused or obsolete classes:
- ChildProcess
- HighResolutionTimer
- InterProcessLock
- Throw
- TrackedMutex
- UntrackedMutex
- XmlDocument
- XmlElement
|
2014-03-23 15:23:55 -07:00 |
|
Vinnie Falco
|
0b7574ba00
|
Add compilation test script
|
2013-09-28 15:09:11 -07:00 |
|
Vinnie Falco
|
5c5de57290
|
Reorganize beast modules and files
|
2013-09-23 10:13:24 -07:00 |
|