Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(333)

Side by Side Diff: third_party/leveldatabase/README.chromium

Issue 1395873003: Update leveldb to reuse-manifest/HEAD (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Added branch notes to README.chromium Created 5 years, 2 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
« no previous file with comments | « DEPS ('k') | no next file » | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 Name: LevelDB: A Fast Persistent Key-Value Store 1 Name: LevelDB: A Fast Persistent Key-Value Store
2 Short Name: leveldb 2 Short Name: leveldb
3 URL: https://github.com/google/leveldb.git 3 URL: https://github.com/google/leveldb.git
4 Version: r80 4 Version: unknown
5 License: New BSD 5 License: New BSD
6 License File: src/LICENSE 6 License File: src/LICENSE
7 Security Critical: yes 7 Security Critical: yes
8 8
9 Description: 9 Description:
10 Alternative to SQLite used as the backend for IndexedDB and internally by the 10 Alternative to SQLite used as the backend for IndexedDB and internally by the
11 FileSystem API implementation and others. 11 FileSystem API implementation and others.
12 12
13 Currently using the reuse-manifest branch to get leveldb's (not yet released)
14 manifest reuse feature. Intend to switch to official release (or master branch)
15 once leveldb puts this feature into master.
16
13 Local Additions: 17 Local Additions:
14 * gyp file for building in chromium 18 * gyp file for building in chromium
15 * port/port_chromium.{h,cc} and env_chromium.{h,cc} provide chromium 19 * port/port_chromium.{h,cc} and env_chromium.{h,cc} provide chromium
16 implementations of primitives used by leveldb. E.g. threading, file handling, 20 implementations of primitives used by leveldb. E.g. threading, file handling,
17 etc. env_chromium.h allows re-use of some utility functions. 21 etc. env_chromium.h allows re-use of some utility functions.
18 * chromium_logger.h was copied from src/util/posix_logger.h and updated to use 22 * chromium_logger.h was copied from src/util/posix_logger.h and updated to use
19 chrome primitives in place of some posix primitives 23 chrome primitives in place of some posix primitives
20 * Logging of uma statistics. Can be overridden by derived class to redirect to 24 * Logging of uma statistics. Can be overridden by derived class to redirect to
21 different histogram. 25 different histogram.
22 * TRACE macros/thread name for chrome://tracing diagnostics 26 * TRACE macros/thread name for chrome://tracing diagnostics
23 * Handle in-process exclusive file locks, based on src/util/env_posix.cc 27 * Handle in-process exclusive file locks, based on src/util/env_posix.cc
24 * Unit tests for the Chromium environment. 28 * Unit tests for the Chromium environment.
OLDNEW
« no previous file with comments | « DEPS ('k') | no next file » | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698