340 Commits

Author SHA1 Message Date
Fingercomp
efffa2b41d
Display string/number keys same as values 2021-08-21 07:23:45 +07:00
Fingercomp
3fbc17c603
Update brain 2021-08-20 16:17:54 +07:00
Fingercomp
3512c947a0
Emulate tostring's behavior for nan/inf
That is, instead of showing them as Infinity/NaN, display nan/-nan and
inf/-inf in LuaNumberView.
2021-08-19 07:18:39 +07:00
Fingercomp
0b5e69bc99
Show more information about functions 2021-08-13 07:43:02 +07:00
Fingercomp
6f7c49d835
Escape strings according to Lua syntax 2021-08-13 00:49:30 +07:00
Fingercomp
cf4a28cf6b
Update brain 2021-08-12 03:58:33 +07:00
Fingercomp
0a2e2103c3
Fix crash if snapshot contains thread with no name
For example, a coroutine that wasn't started yet does not have any stack
frames, and therefore its name cannot be determined.
2021-08-11 00:48:09 +07:00
Fingercomp
96078c7b1d
Fix incorrect numbering of table pairs 2021-08-11 00:16:45 +07:00
Fingercomp
fb5338ed60
Don't crash if stack frame list is empty 2021-08-11 00:09:13 +07:00
Fingercomp
07355da362
Update brain 2021-08-10 23:32:01 +07:00
Fingercomp
faa03a2bf8
Show buttons to step/stepi and update frames 2021-08-10 18:46:23 +07:00
LeshaInc
9ef6bba5ee
Remove screen tier changing functionality
Closes #7
2021-08-10 12:17:01 +03:00
Fingercomp
f6ebed04b5
Add upvalue section to stack frame view 2021-07-28 05:59:33 +07:00
Fingercomp
89c17f9a94
Display contents of array part of tables 2021-07-27 05:44:23 +07:00
Fingercomp
5d88005537
Separate array part from map in Lua tables 2021-07-27 05:25:48 +07:00
Fingercomp
97f91a1736
Make Lua number classes nested like Thread/Table 2021-07-27 04:20:35 +07:00
LeshaInc
c9c227f8e4
Show contents of tables 2021-07-26 13:42:47 +03:00
LeshaInc
41a6bf0167
Limit GitLab pages to master branch only 2021-07-26 10:12:34 +03:00
LeshaInc
b5dc2a0f7f
Unique scroll views per frame 2021-07-25 14:45:58 +03:00
LeshaInc
946d22a206
Redo the scroll view 2021-07-25 14:24:13 +03:00
LeshaInc
6944c3d361
Properly center the vertical resizer 2021-07-25 11:13:45 +03:00
Fingercomp
ee1dda7c8a
Set default branch for ocelot-brain to debugger 2021-07-25 00:03:33 +07:00
Fingercomp
d259d0a516
Display frame labels with function names 2021-07-25 00:03:11 +07:00
LeshaInc
2eae98333c
Make debugger sections resizeable (broken for now) 2021-07-24 18:50:08 +03:00
LeshaInc
2ba5b3c0c2
Fix screen artifacts due to non integer position
(cherry picked from commit a1d5035c1aa3a9d128abaf10067ba46182b7641d)
2021-07-24 12:30:20 +03:00
LeshaInc
36446642ac
Show best-effort guessed thread name 2021-07-24 12:14:54 +03:00
LeshaInc
1e5f7cb046
Update brain 2021-07-24 11:59:17 +03:00
LeshaInc
5728bae912
I'm tired 2021-07-23 21:04:28 +03:00
LeshaInc
8abd653ee7
Working on the debugger UI 2021-07-23 16:47:56 +03:00
LeshaInc
9c77916016
Fix ScrollView 2021-07-23 15:53:16 +03:00
LeshaInc
ebc06bbb08
Very basic debugger window 2021-07-22 23:33:24 +03:00
LeshaInc
0ca101fb19
Refactor 2021-07-22 21:16:52 +03:00
LeshaInc
9dec693fcc
Update brain 2021-07-22 20:53:37 +03:00
LeshaInc
6d3d3d59d8
Expose debug functionality 2021-07-11 00:10:14 +03:00
LeshaInc
a5d728c051
Update brain 2021-07-10 23:55:25 +03:00
LeshaInc
f80da59992
Show call budget histogram 2021-06-12 15:40:24 +03:00
LeshaInc
174cb4c480
Show CPU utilization 2021-06-12 15:27:34 +03:00
LeshaInc
2a20b5c327
Update brain 2021-06-12 14:47:30 +03:00
LeshaInc
dd96b94c54
Don't overflow histogram bar 2021-06-12 14:33:30 +03:00
LeshaInc
fbb975b455
Fix synchronization lag 2021-06-12 14:26:55 +03:00
LeshaInc
617a67389b
Add memory histogram 2021-06-12 13:11:41 +03:00
LeshaInc
2fd0ee1ca8
Center computer slots 2021-06-11 23:54:32 +03:00
LeshaInc
c08f7f1a27
Merge remote-tracking branch 'origin/develop' 2021-06-01 22:14:53 +03:00
laineprikol
74c3767db5 Fixed window initialization crash on macOS 2021-06-01 20:58:15 +03:00
LeshaInc
b7548d3ec1
Allow changing simulation speed 2021-05-20 20:32:40 +03:00
LeshaInc
5eebba96ae
Auto focus text input 2021-05-20 19:43:37 +03:00
LeshaInc
f00091da8d
Allow changing node labels 2021-05-20 19:13:51 +03:00
LeshaInc
938c52dbb0
Fix NPE when right-clicking on the relay 2021-05-19 23:09:21 +03:00
LeshaInc
4d2bf8cc1f
Update brain 2021-05-19 15:53:50 +03:00
LeshaInc
18b86085eb
Merge remote-tracking branch 'origin/develop' into master 2021-05-19 15:46:49 +03:00