Thomas Goyne
a4c8d745cf
Use List::snapshot()
2016-07-18 14:42:10 -07:00
Thomas Goyne
b59af706ea
Update binding code for API changes
2016-07-18 14:15:25 -07:00
Mark Rowe
344fc42d4e
Avoid copying `Object` unnecessarily.
2016-05-31 15:54:43 -07:00
Mark Rowe
efdf0e01a9
Avoid copying `List` unnecessarily.
2016-05-31 15:27:48 -07:00
Ari Lazier
fd25afe214
add isValid methods to results and list
2016-05-16 16:01:14 -07:00
Ari Lazier
6af98acd11
combine other classes
2016-05-16 15:43:46 -07:00
Ari Lazier
e76cb3b905
combine class definitions and implementations for list and results
2016-05-16 15:43:46 -07:00
Scott Kyle
8ff23b5411
Fix build issues on Android
...
GCC was more strict with how we handled some types.
2016-04-18 18:30:55 -07:00
Scott Kyle
1ca5a43982
Revert TValue to ValueType, etc.
2016-04-18 12:18:13 -07:00
Scott Kyle
d57483c675
Rename js_object.hpp -> js_realm_object.hpp
2016-04-18 01:14:48 -07:00
Scott Kyle
10f08747e7
Rename remained camelCase to snake_case
...
And fix some minor build warnings along the way.
2016-04-18 01:01:04 -07:00
Scott Kyle
7c97a1752e
Remove need for BaseClassDefinition
2016-04-16 16:46:16 -07:00
Ari Lazier
bd4088ce91
key templates off explicitly defined classes rather than the internal type
2016-04-15 13:47:01 -07:00
Ari Lazier
e8ca5ff92e
ObjectClass -> ClassDefinition
2016-04-15 10:50:15 -07:00
Ari Lazier
c817ac7eac
create -> create_instance
2016-04-14 11:19:01 -07:00
Ari Lazier
0b2a75bdc3
use different naming convention for extracted template types
2016-04-14 10:54:43 -07:00
Scott Kyle
c0c65ad620
Make all JSC tests pass again
2016-04-13 03:21:18 -07:00
Scott Kyle
05c432deb1
WIP Node support
...
The JS engine details are mostly abstracted away. This breaks JSC support until the rest of the pieces are in place. The Node version builds and runs, but crashes when creating a Realm object.
2016-04-12 11:53:30 -07:00
Ari Lazier
29213f1d87
wrap list properties
2016-03-30 14:18:44 -07:00
Ari Lazier
0282e98232
move exception handling to method wrapper
2016-03-30 11:55:13 -07:00
Ari Lazier
e7d954a727
wrap all types in a single type and use static class methods
2016-03-29 14:12:27 -07:00
Ari Lazier
b4990fbbff
convert more of Realm
2016-03-29 13:36:01 -07:00
Ari Lazier
9626842f8e
start refactoring realm
2016-03-28 13:21:36 -07:00
Karson Miller
5e9333b699
no message
2016-02-18 15:30:44 -08:00
Ari Lazier
fb1d6b6a93
more import fixes
2016-01-05 11:04:06 -08:00
Ari Lazier
5f584f747f
use underscore rather than dash
2015-11-30 11:23:29 -08:00