a9e46f81e5
Fix missing properties in Script API
2024-10-31 20:38:41 +01:00
d38ebbd9f9
Fix Uuid.NULL behavior
2024-10-21 15:45:00 -07:00
c50a4f9cb8
Added Base64 conversion functions
2024-03-15 00:17:41 +01:00
c311d3cbfc
Script API for subscribing to entity server messages
2024-01-29 00:19:14 +01:00
dfbc1d8865
Server side entity script messages
2023-12-29 20:28:54 +01:00
ee980cbc5b
Initial script logging functions
2023-12-23 20:16:39 +01:00
13242611ea
Fix jsDoc references to Vircadia platform/CDN
2023-08-25 13:58:45 -03:00
a84c68f4ff
Add JS profiling API
2023-08-12 16:18:40 +02:00
790a55d093
Fixed interface scripts failing to shutdown and removed deprecated API signal
2023-07-20 00:15:00 +02:00
326b00cc09
Fix wrong syntax for JSDoc comments.
...
For reference, this is an internal syntax defined in tools/jsdoc/plugins/hifi.js
2023-06-09 13:59:49 +02:00
a57c7a5e5b
V8 heap object statistics
2023-05-19 00:17:41 +02:00
42704ea4bc
Work on fixing V8 memory leaks, memory leak test
2023-05-19 00:17:40 +02:00
56c3bad002
V8 memory usage statistics
2023-05-19 00:17:40 +02:00
Dale Glass
aec756b0b9
Register metatypes, fixes warnings
...
Remove executeOnScriptThread from Script JS API -- seems unused, is marked deprecated, and for some reason
registration didn't resolve the warnings.
2023-05-19 00:17:39 +02:00
Dale Glass
67e7a7375a
Further exception work on V8
...
* Get rid of maybeEmitUncaughtException
* Mostly get rid of makeError
* Introduce exception hierarchy, change exceptions to shared_ptr
* Simplify exception throwing code
2023-05-19 00:17:39 +02:00
ae7d229d0e
Fix copyright headers
2023-05-19 00:17:38 +02:00
Dale Glass
84fd17cb66
Review fixes
2023-05-19 00:17:38 +02:00
Dale Glass
0f46fb9b4d
Add a ScriptManagerScriptingInterface.cpp, will be useful later.
2023-05-19 00:17:38 +02:00
Dale Glass
4d70155e59
Create ScriptManagerScriptingInterface to move off the scripting API into its own class
...
Add a lot of documentation
2023-05-19 00:17:38 +02:00