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