Thanks to visit codestin.com
Credit goes to chromium.googlesource.com
Sign in
chromium
/
external
/
github.com
/
sqlite
/
sqlite
/
HEAD
/
src
/
os_common.h
7741f34
Change the handling of hwtime.h to make it easier to compile performance
by drh
· 2 years, 8 months ago
c04c54b
Enhance the MSVC makefile to enable building 'testfixture' fully from source code.
by mistachkin
· 9 years ago
0cbcffa
Move OSTRACE defines so they are visible to all source files that need them.
by mistachkin
· 10 years ago
02b0e26
Make sure the sqlite3DebugPrintf() function is defined for OSTRACE as well.
by mistachkin
· 10 years ago
fb383e9
Merge updates from trunk. Make OSTRACE changes work on Linux.
by mistachkin
· 10 years ago
34cf258
Fix build with OSTRACE enabled on Windows when building using separate source files.
by mistachkin
· 10 years ago
d25675f
Build fixes for OSTRACE enhancements.
by mistachkin
· 10 years ago
eb48b06
Testing enhancements on Windows.
by mistachkin
· 10 years ago
1b1e8a8
The server1.test script should only run if mutexes are functional.
by drh
· 14 years ago
7730c44
Only create the sqlite3OSTrace global variable if compiling with SQLITE_TEST.
by drh
· 14 years ago
fdf6db1
Add retry logic for AV defense to winAccess(). Also allow OS tracing to be
by drh
· 14 years ago
av-defense
308c2a5
Change the OSTRACEn() macro to OSTRACE(()). Also rename some internal fields
by drh
· 15 years ago
7b69440
Progress towards a VFS that will support WAL. Locking code is in place
by drh
· 15 years ago
c81c11f
Remove the obsolete "$Id:$" RCS identifier strings from the source code.
by drh
· 16 years ago
2b0223e
Remove old declaration of sqlite3_pending_byte (which was used by test code). It has been replaced by sqlite3PendingByte. Ticket #3677. (CVS 6321)
by danielk1977
· 16 years ago
9bcbdad
Consolidated inline assembly versions of "hwtime()" into hwtime.h. Provided MSVC version. Modified code for consistent use of hwtime(). Changed implementation to use sqlite_uint64 and sqlite_int64 instead of unsigned long long int and long long int for MSVC compiler support. (CVS 5178)
by shane
· 17 years ago
822a516
Add more version tags to files that lack them. Ticket #3120. (CVS 5137)
by danielk1977
· 17 years ago
1aa5af1
Correctly handle I/O errors that occur during OsUnlock(). Before this
by drh
· 17 years ago
3a00f90
Various renames & cleanups to limit exported symbols on amalgamation build (CVS 4819)
by mlcreech
· 17 years ago
97c8ec3
Bring the amalgamation builder up to date with the latest changes.
by drh
· 18 years ago
73be501
More tweaking of linkage. Ticket #2554. (CVS 4200)
by drh
· 18 years ago
f7083bf
Additional refinements on the amalgamation: Give a couple of constants
by drh
· 18 years ago
538f570
Fix multiple performance regressions (ticket #2298 among them)
by drh
· 18 years ago
61fc595
Fix some warnings about unused and uninitialized variables. (CVS 3788)
by drh
· 18 years ago
4f0c587
Modify sources to that they can be combined into a single sqlite3.c source
by drh
· 18 years ago
a3d4c88
Add a comment to the OsSectorSize() function. (CVS 3710)
by danielk1977
· 18 years ago
b472117
Add new OS file method to return the sector-size of the underlying storage: sqlite3OsSectorSize() (CVS 3700)
by danielk1977
· 18 years ago
a7aea3d
Fix the pager so that it handles persistent I/O errors correctly.
by drh
· 18 years ago
d5eb79e
Infrastructure to make simulated I/O errors persistent instead of
by drh
· 18 years ago
4fc9308
Minor build fixes. (CVS 3419)
by adamd
· 19 years ago
5968593
Enhanced I/O error simulation. (CVS 3418)
by drh
· 19 years ago
144f20c
Typecast to silence (incorrect) compiler warning. (CVS 3054)
by drh
· 19 years ago
c6dc0f7
Fix os_common.h so that the code builds without -DSQLITE_MEMDEBUG. (CVS 3000)
by drh
· 19 years ago
80c43bc
Correctly handle malloc() failure in GenericMalloc() and GenericRealloc(). Fix for #1617. (CVS 2958)
by danielk1977
· 20 years ago
1fef7d5
Remove a few duplicate variable initializations in sqlite3BtreeCursor(). (CVS 2937)
by danielk1977
· 20 years ago
e725929
Minor modification to restoreOrClearCursorPosition() to improve efficiency. Do not allocate the extra 8-bytes if memory-management is not enabled. (CVS 2936)
by danielk1977
· 20 years ago
66560ad
Change the OS interface layer to use traditional direct function call
by drh
· 20 years ago
ab8aa68
Make genericAllocationSize work on NULL pointers. (CVS 2842)
by drh
· 20 years ago
c529f52
Move malloc(), free(), realloc() and allocationSize() into the Os vtbl. (CVS 2819)
by danielk1977
· 20 years ago
c9ac5ca
VACUUM works even on an empty database. Ticket #1512. (CVS 2760)
by drh
· 20 years ago
4928570
Changes to make corruption errors easier to track down. (CVS 2709)
by drh
· 20 years ago
2349c3d
Move the definition of sqlite3_pending_byte from test2.c to os_common.h. (CVS 2701)
by danielk1977
· 20 years ago
f307a4a
Enhanced disk-full tests. (CVS 2682)
by drh
· 20 years ago
047d483
Additional code to test the SQLITE_FULL return when the disk is full. (CVS 1994)
by drh
· 21 years ago
a9600bc
Separate P4 timing asm code out of the SQLITE_DEBUG macro so that SQLITE_DEBUG
by drh
· 21 years ago
4230e2c
Fix TRACE7 in os_common.h. (CVS 1765)
by drh
· 21 years ago
2b44485
Bug-fixes to get the two threadtest C programs working again. (CVS 1756)
by danielk1977
· 21 years ago
e61cffc
Improve the speed of OP_Column through better caching. (CVS 1577)
by drh
· 21 years ago
a6abd04
Fixes to the file locking. 109 tests are now failing. (CVS 1548)
by drh
· 21 years ago
2ac3ee9
More work on windows locking. Fix some problems with unix locking. There
by drh
· 21 years ago
e54ca3f
Progress towards getting locking to work on windows. (CVS 1536)
by drh
· 21 years ago
bbd42a6
Split up os.c into separate files, one for each platform. (CVS 1441)
by drh
· 21 years ago