On Thu, May 19, 2011 at 5:49 PM, James Berry <[email protected]> wrote:
> Richard, > > Looking at the development timeline, apple-osx branch jumps out recently, > and raises some questions for me: > > (1) If we're building sqlite for delivery on os-x, should we be using code > from that branch, rather than the regular distribution? > I use the standard SQLite when I build for Mac. I don't think the case for sqlite-osx is compelling. But, obviously, the engineers at Apple see things differently and they generally do good work, so you should pay attention. > > (2) If yes to 1, then does that also apply to iOS? > Unclear. > > (3) Can you characterize what's different about apple-osx branch? > The apple-osx branch contains: (A) Some extra debugging and tracing logic that Apple engineers find useful but which we the SQLite developers are unwilling to put on trunk. (B) Modifications to the memory allocator to use Apple's zone allocator. (C) Some code changes to work around bugs in LLVM. (D) Various other minor tweaks. The 100% branch test coverage testing that we do on SQLite is on the trunk. Apple manages their own testing, so presumably the apple-osx branch is tested just as carefully. But you'll have to seek confirmation of that from them. > > Thanks, > > James > _______________________________________________ > sqlite-users mailing list > [email protected] > http://sqlite.org:8080/cgi-bin/mailman/listinfo/sqlite-users > -- D. Richard Hipp [email protected] _______________________________________________ sqlite-users mailing list [email protected] http://sqlite.org:8080/cgi-bin/mailman/listinfo/sqlite-users

