Seth Alves
|
aa58cad93e
|
code review
|
2016-05-20 09:54:54 -07:00 |
|
Seth Alves
|
3f5ed4bef8
|
set isStopping on other calls to stop
|
2016-05-19 16:15:33 -07:00 |
|
Seth Alves
|
9ad488ba7b
|
fix method name to match coding standard
|
2016-05-19 16:08:44 -07:00 |
|
Seth Alves
|
4e862941cb
|
fix a race when restarting scripts -- avoid the old not-yet-stopped script from being considered the restart script
|
2016-05-19 14:51:56 -07:00 |
|
Zach Pomerantz
|
8025a3f14c
|
Prevent crash from script timers on shutdown
|
2016-05-18 17:30:34 -07:00 |
|
Zach Pomerantz
|
7d4276d15f
|
Merge branch 'master' of github.com:highfidelity/hifi into fix/script-thread-dtor
|
2016-05-16 10:51:23 -07:00 |
|
Zach Pomerantz
|
4e62d7ff61
|
Define ScriptEngines::isStopped inline
|
2016-05-13 17:28:21 -07:00 |
|
Zach Pomerantz
|
2140dc77b3
|
Rename wait and unload in best thread
|
2016-05-13 16:14:22 -07:00 |
|
Zach Pomerantz
|
36565598a7
|
Hide script stop behind accessor and fix friendship
|
2016-05-13 15:52:53 -07:00 |
|
Zach Pomerantz
|
59e4b9c356
|
Merge branch 'master' of github.com:highfidelity/hifi into fix/shutdown
|
2016-05-13 15:28:12 -07:00 |
|
Zach Pomerantz
|
13610b1220
|
Delete late-added script engines
|
2016-05-13 15:24:31 -07:00 |
|
Zach Pomerantz
|
70d0ebb91c
|
Consolidate stoppingAllScripts to ScriptEngines::_stopped
|
2016-05-13 15:24:15 -07:00 |
|
Zach Pomerantz
|
806d06b552
|
Wait on old entity script engines in threadpool
|
2016-05-12 17:51:40 -07:00 |
|
Zach Pomerantz
|
e1c130d02f
|
Timeout long sandbox scripts
|
2016-05-12 17:51:39 -07:00 |
|
Zach Pomerantz
|
1107882be2
|
Throw to stop non-evaluating scripts
|
2016-05-12 17:51:38 -07:00 |
|
Zach Pomerantz
|
7e82494a66
|
Add cap on entities scripting thread stop time
|
2016-05-12 17:51:37 -07:00 |
|
Zach Pomerantz
|
f2f89ca062
|
Add logging to ScriptEngine lifetime
|
2016-05-12 17:51:36 -07:00 |
|
Zach Pomerantz
|
f40fe88ee7
|
Clean up entity script engine deletion
|
2016-05-12 17:51:36 -07:00 |
|
Zach Pomerantz
|
2cc788f98d
|
Rename ScriptEngine::wait to match std threading
|
2016-05-12 17:51:35 -07:00 |
|
Zach Pomerantz
|
edf82c57ba
|
Clean scripting thread deletion
|
2016-05-12 12:45:02 -07:00 |
|
Zach Pomerantz
|
13d602487f
|
Remove guard over atomic in ScriptEngine::stop
|
2016-05-12 12:43:16 -07:00 |
|
Zach Pomerantz
|
820fdf09e2
|
Remove unused ScriptEngine::_wantSignals
|
2016-05-12 12:42:29 -07:00 |
|
Brad Hefta-Gaub
|
e01681eb52
|
Merge pull request #7856 from ZappoMan/NUEtweaks
don't show help or login on first run
|
2016-05-11 10:53:09 -07:00 |
|
Brad Hefta-Gaub
|
af6be7f5f3
|
Merge pull request #7845 from jherico/script_debug
Enable script debugging
|
2016-05-10 15:56:38 -07:00 |
|
Brad Davis
|
b117a4b8d7
|
Debugging menu destruction
|
2016-05-10 12:21:19 -07:00 |
|
Brad Hefta-Gaub
|
33c5cb519a
|
cleanup firstRun with a common setting
|
2016-05-10 11:32:29 -07:00 |
|
Seth Alves
|
68201746aa
|
Merge branch 'master' of github.com:highfidelity/hifi into fix-stanard-library-include-some-more
|
2016-05-09 18:39:37 -07:00 |
|
Zach Pomerantz
|
68731973d8
|
Keep locker when adding script engine
|
2016-05-09 18:04:38 -07:00 |
|
Zach Pomerantz
|
a0d80b9508
|
Fix hang on new script on shutdown
|
2016-05-09 17:32:25 -07:00 |
|
Brad Davis
|
40316498a4
|
Enable script debugging
|
2016-05-09 17:02:40 -07:00 |
|
Zach Pomerantz
|
7db082b915
|
Amend comment that was not a busy wait
|
2016-05-09 15:05:13 -07:00 |
|
Seth Alves
|
b0a5d8b719
|
make Script.include(/~/system/libraries/utils.js) work from web again
|
2016-05-08 08:45:58 -07:00 |
|
Zach Pomerantz
|
173d2a590c
|
Use sleep_until for ScriptEngine
|
2016-05-06 19:30:37 -07:00 |
|
Zach Pomerantz
|
56ec0e5db0
|
Abort infinite JS loops on quit
|
2016-05-04 12:02:08 -07:00 |
|
Zach Pomerantz
|
284feaf5d4
|
Properly shut down scripting thread
|
2016-05-03 20:29:31 -07:00 |
|
Brad Hefta-Gaub
|
754ef071eb
|
Merge pull request #7786 from sethalves/web-scripts-use-local-libs
allow scripts on the web to refer to local libraries with /~/
|
2016-05-03 11:10:48 -07:00 |
|
Brad Hefta-Gaub
|
ad285ff9a1
|
Merge pull request #7769 from ZappoMan/abortForInfiniteLoops
add support to abort evaluation of long running scripts on shutdown
|
2016-05-02 20:44:12 -07:00 |
|
Brad Hefta-Gaub
|
2b54813075
|
Merge pull request #7783 from zzmp/fix/script-engine-deletion
Fix script engine deletion
|
2016-05-02 18:16:07 -07:00 |
|
Brad Hefta-Gaub
|
49d02b802a
|
Merge pull request #7719 from zzmp/feat/resource-prefetch
Add prefetching to exposed caches
|
2016-05-02 18:04:26 -07:00 |
|
Brad Hefta-Gaub
|
b98419e537
|
add units to debug message
|
2016-05-02 14:58:38 -07:00 |
|
Brad Hefta-Gaub
|
4569032314
|
more CR feedback
|
2016-05-02 12:44:07 -07:00 |
|
ZappoMan
|
6026e055aa
|
more CR feedback removed redundant abort code
|
2016-04-30 15:45:42 -07:00 |
|
ZappoMan
|
00838d1e1e
|
more CR feedback removed redundant abort code
|
2016-04-30 15:38:37 -07:00 |
|
ZappoMan
|
ee4748fee9
|
CR Feedback
|
2016-04-30 15:31:09 -07:00 |
|
ZappoMan
|
73ff0308a9
|
some CR feedback
|
2016-04-30 15:23:50 -07:00 |
|
Seth Alves
|
351a5d2cb1
|
remove debug print
|
2016-04-29 13:24:12 -07:00 |
|
Seth Alves
|
b28cfd27ec
|
fix problem where canonicalFilePath will strip a trailing slash
|
2016-04-29 13:17:59 -07:00 |
|
Seth Alves
|
f03130ff5a
|
more work toward keeping /~/../.. from working
|
2016-04-29 11:04:08 -07:00 |
|
Seth Alves
|
ced18fe6be
|
trying some more to get /~/ to work right
|
2016-04-28 18:29:54 -07:00 |
|
Seth Alves
|
8c2b89b910
|
trying to get /~/ from web sorted out
|
2016-04-28 18:29:46 -07:00 |
|