Commit Graph

1341 Commits

Author SHA1 Message Date
Nabil Hachicha e5ff3683ee starting packager in bg process 2016-02-03 16:43:35 +00:00
Nabil Hachicha 7f0eea2636 reverting start packer 2016-02-03 16:26:35 +00:00
Nabil Hachicha 69edbcbfb6 start packager only once 2016-02-03 16:06:26 +00:00
Scott Kyle 9b37284b4e Small fix to Application.mk
We were overriding the APP_LDFLAGS rather than appending to it.
2016-02-02 14:53:28 -08:00
Scott Kyle bdc20d5263 Fix CI test script for Android
This also makes it run successfully on a Mac.
2016-02-02 14:52:24 -08:00
Ari Lazier 2539d1feb4 REALM_HAVE_CONFIG 2016-02-02 08:56:32 -08:00
Ari Lazier af50a6c255 update to proper core version 2016-02-01 10:46:46 -08:00
Nabil Hachicha d5ad23bad4 fixes #209 download core in gradle task 2016-01-30 18:26:27 +00:00
Nabil Hachicha e5ee6d8e9c fixes #209 download core in gradle task 2016-01-30 18:26:27 +00:00
Scott Kyle 31db79e29b Remove realm dependency in realm-tests
This caused an error with NPM v3 and was not necessary for us to have.
2016-01-29 00:48:22 -08:00
Scott Kyle 55e67d9bce Update ReactTests Xcode project 2016-01-29 00:48:22 -08:00
Nabil Hachicha 7a78791215 Fixing submodule deps 2016-01-28 16:18:09 +00:00
Nabil Hachicha b92a281b5e add missing refactored files 2016-01-28 15:11:33 +00:00
Nabil Hachicha 1e4c905cdc Change package name fixes #204 2016-01-28 15:09:36 +00:00
Nabil Hachicha dd9242e584 cleaning NDK flags 2016-01-28 14:11:27 +00:00
Scott Kyle bcc53c089f Cleanup test script
This should make it cleanup artifacts more reliably, and gives the script a consistent style.
2016-01-28 00:25:52 -08:00
Scott Kyle 4917a8e939 Use dummy libjsc.so while allowing undefined symbols
We no longer need to have the rebuilt JSC binaries because instead we build a dummy libjsc.so and link against it while allow undefined symbols. At runtime, it will link in the real libjsc.so and resolve the symbols.
2016-01-27 21:23:56 -08:00
Scott Kyle 687307ccfa Respect shebang inside shell scripts 2016-01-27 12:34:24 -08:00
Scott Kyle 6c3835f6b7 Remove redundant gitignore files 2016-01-27 12:02:20 -08:00
Scott Kyle 42aa043da0 Git ignore JavaScriptCore headers 2016-01-27 12:02:10 -08:00
Scott Kyle 28f745648d Change PEGTL submodule back to latest
This was accidentally reverted in the previous commit.
2016-01-27 12:01:50 -08:00
Nabil Hachicha 1cf62f6c10 downloading JSC header from svn 2016-01-27 14:11:56 +00:00
Scott Kyle f957db3a3a Update run-android.sh scripts 2016-01-26 15:16:49 -08:00
Ari Lazier c92062fb37 use latest from PEGTL 2016-01-26 14:15:48 -08:00
Nabil Hachicha 6320f478c2 fixing script echo 2016-01-26 21:10:23 +00:00
Nabil Hachicha 9b0d389ea1 fixing adb path 2016-01-26 21:05:37 +00:00
Nabil Hachicha 2eb8238101 fixing adb path 2016-01-26 21:01:00 +00:00
Nabil Hachicha 56aa718cee fixing nvm 2016-01-26 20:48:47 +00:00
Nabil Hachicha 5cd08aa2ac using nvm 2016-01-26 20:38:42 +00:00
Nabil Hachicha fca40ec16f add reverse adb port for physical device 2016-01-26 20:25:00 +00:00
Nabil Hachicha 18cdeaedd5 update test script 2016-01-26 20:23:26 +00:00
Thomas Goyne ad5db72767 Destroy all notifiers before closing realms in clear_cache() 2016-01-25 17:46:40 -08:00
Thomas Goyne e557babaad Fix the generic implementation of ExternalCommitHelper 2016-01-25 17:46:39 -08:00
Thomas Goyne 4eb49ce6dc Add a not-very-useful generic CachedRealm implementation 2016-01-25 17:46:39 -08:00
Thomas Goyne 112c778d8e Extract the non-Apple specific parts of CachedRealm to a base class 2016-01-25 17:46:39 -08:00
Thomas Goyne 178c562f2c Add an untested non-Apple ExternalCommitHelper implementation 2016-01-25 17:46:39 -08:00
Thomas Goyne 4c195c92e0 Remove some unused cruft from ExternalCommitHelper 2016-01-25 17:46:39 -08:00
Thomas Goyne 513b3d770c Add a short explanation of CachedRealm 2016-01-25 17:46:39 -08:00
Thomas Goyne 89bd55a535 Actually remove the Realm from the cache when close() is called 2016-01-25 17:46:38 -08:00
Thomas Goyne 9b8a0d5346 Log uncaught exceptions in the notifier thread
By default the thread just silently goes away.
2016-01-25 17:46:38 -08:00
Thomas Goyne ebfca16d00 Eliminate a config copy when opening Realms 2016-01-25 17:46:38 -08:00
Thomas Goyne e30e2ff278 Simplify RealmCoordinator::get_coordinator() 2016-01-25 17:46:38 -08:00
Thomas Goyne 7a0c83929f Use an unordered map for the Realm coordinator cache 2016-01-25 17:46:38 -08:00
Thomas Goyne d6daa052e8 Decouple Realm instance tracking from interprocess notifications 2016-01-25 17:46:38 -08:00
Thomas Goyne 2ed90e6d79 Check for invalid schema changes even when KVO is not used 2016-01-25 10:58:30 -08:00
Thomas Goyne d5e00c9315 Handle allowed schema changes in the transaction log observer 2016-01-25 10:56:06 -08:00
Thomas Goyne f3397d48c0 Add IndexSet tests
And fix a bug that resulted in ranges not being merged.
2016-01-25 10:36:54 -08:00
Thomas Goyne c3a9489b02 Fix a potential deadlock when opening a realm 2016-01-25 10:13:44 -08:00
Thomas Goyne e87a507223 Extract cache management and inter-Realm sharing to RealmCoordinator 2016-01-25 10:13:44 -08:00
Thomas Goyne 5e71c4178e Merge pull request #17 from realm/tg-multiprocess-schema-init
Fix race condition in multiprocess schema init
2016-01-25 10:04:10 -08:00