pandamicro
|
94c62bed53
|
Remove ScriptingCore::retainCount
|
2016-02-15 16:32:00 +08:00 |
pandamicro
|
cb4d24e1ee
|
Merge pull request #14759 from pandamicro/hbmemory
Implement Full GC Relied memory model
|
2016-02-14 14:48:01 +08:00 |
Wenhai Lin
|
4992037c5c
|
Avoid creating temporary string objects
|
2016-02-03 23:12:37 +08:00 |
pandamicro
|
554523a201
|
Use JS::Heap instead of Mozilla::maybe to improve stability
|
2016-01-28 01:03:13 +08:00 |
pandamicro
|
93987c7848
|
Remove PersistentRooted as much as possible and use pure JS references
|
2016-01-26 19:33:35 +08:00 |
pandamicro
|
8d712a4c45
|
Expose CC_ENABLE_GC_FOR_NATIVE_OBJECTS
|
2015-12-21 00:16:17 +08:00 |
pandamicro
|
8ddaf310ef
|
Update manual bindings to use the new memory model
|
2015-12-21 00:16:16 +08:00 |
Wenhai Lin
|
66b0a0e9b1
|
Adds `std::nothrow` to the `new` statements
|
2015-12-16 17:06:56 +08:00 |
pandamicro
|
8320c2f702
|
Use rooted object for js_proxy new and get
|
2015-11-27 10:19:13 +08:00 |
pandamicro
|
ae2b75c8be
|
Fix issues causing by temporary RootedObject passed as function parameters
|
2015-11-27 01:35:06 +08:00 |
pandamicro
|
69b2b5720b
|
Use JS::PersistentRooted instead of JS::Heap to prevent delegates and wrappers internal js object from GC
More elegant and secured way, potential crashes exists in previous implementation
|
2015-11-25 14:32:19 +08:00 |
pandamicro
|
1f48beee1e
|
Reorganize code
|
2015-07-03 12:55:55 +08:00 |
pandamicro
|
155b9b918c
|
Add retain/release for XMLHTTPReqest in JSB
|
2015-07-03 11:01:43 +08:00 |
zhangbin
|
b4f2d94109
|
Update js bindings & js tests.
|
2015-05-05 10:50:19 +08:00 |