Commit Graph

616 Commits

Author SHA1 Message Date
Alex Shelkovnykov
d67dad2a0b trace: fix invalid event names 2023-11-17 13:37:24 +01:00
Alex Shelkovnykov
f5889bba17 trace: add profile trace to DONE block
It's possible for a tail-recursive 9 to never hit the RET block.
2023-11-17 12:41:34 +01:00
Alex Shelkovnykov
9573584979 trace: disable tracing on failed write to file 2023-11-17 12:28:28 +01:00
Alex Shelkovnykov
e1c5d158e6 trace: move trace code to its own file 2023-11-17 00:03:35 +01:00
Alex Shelkovnykov
3c72f0244e trace: fix linter warnings 2023-11-16 22:18:56 +01:00
Alex Shelkovnykov
33186d5789 Merge branch 'status' into profile 2023-11-16 12:22:11 +01:00
Alex Shelkovnykov
77debd1a61
Merge pull request #126 from urbit/as/demo-debug
Apply debugging fixes discovered during Assembly 2023 demo prep
2023-11-15 15:09:30 -06:00
Edward Amsden
8b67f1e036 Merge branch 'status' into as/demo-debug 2023-11-15 09:48:27 -06:00
Edward Amsden
c5ea3f04dc
Merge pull request #119 from urbit/as/zing
Add jet for `+zing`
2023-11-15 06:52:09 -06:00
Edward Amsden
7a82b5d201
Merge pull request #117 from urbit/sigilante/jets-one
Jets for `min`, `max`, and `peg`
2023-11-15 06:38:48 -06:00
Alex Shelkovnykov
c7090fb62c style: fix whitespace 2023-11-15 13:31:49 +01:00
Alex Shelkovnykov
586aa85d13
Merge branch 'status' into as/zing 2023-11-15 06:29:53 -06:00
Alex Shelkovnykov
77fa2a3b10
Merge branch 'status' into sigilante/jets-one 2023-11-15 06:29:19 -06:00
Alex Shelkovnykov
85539466c4
Merge branch 'status' into as/demo-debug 2023-11-15 06:27:46 -06:00
Edward Amsden
66d51f555c
Merge pull request #114 from urbit/msl/some-uts
Some `++ut` jets
2023-11-15 06:25:42 -06:00
Edward Amsden
af7398133a
jet_crop: fix doubled assignment to cache 2023-11-15 06:23:24 -06:00
Alex Shelkovnykov
c214118c2d jets: fix cache assignment bug 2023-11-15 13:15:40 +01:00
Alex Shelkovnykov
3e6dcd947c build: re-enable assert_no_alloc 2023-11-15 13:13:59 +01:00
Alex Shelkovnykov
bfac32214c jets: restore default interpreter::Error -> JetErr conversion 2023-11-15 13:10:15 +01:00
Alex Shelkovnykov
98c8e18230 update for proper merges to status 2023-11-15 13:03:04 +01:00
Alex Shelkovnykov
75fabd84fe Merge branch 'status' into amnd 2023-11-15 11:53:27 +01:00
Alex Shelkovnykov
3d65516be6 jets: re-enable assert_no_alloc 2023-11-15 11:41:06 +01:00
Alex Shelkovnykov
28aed7f2ac Merge branch 'status' into amnd 2023-11-15 11:26:25 +01:00
Alex Shelkovnykov
214b745a43 jets: fix allocation bug and add tests for it 2023-11-15 11:10:05 +01:00
Alex Shelkovnykov
0b97e55fc4 Merge branch 'status' into ut1 2023-11-15 00:12:17 +01:00
Edward Amsden
4177ae6fa3 jets: peg and mas implemented using bitslices 2023-11-10 10:39:55 -06:00
Edward Amsden
4500427e4a jets: rewrite zing in destination passing style 2023-11-10 10:09:54 -06:00
Edward Amsden
45e9ab00bd dependencies: add json for trace output 2023-11-09 19:13:12 -06:00
Edward Amsden
749444374d interpreter: don't output traces < 33us 2023-11-09 19:12:49 -06:00
Edward Amsden
63d91d3cd5 serf: add event-trace profiling (-j in king) for fast-hinted cores 2023-11-09 15:02:51 -06:00
Edward Amsden
3bb124b52a cold state: fix matches() 2023-11-07 09:53:53 -06:00
Edward Amsden
23cef0bf40
Merge pull request #115 from urbit/sigilante/swp-xeb
++xeb, ++flop
2023-11-07 09:36:22 -06:00
Edward Amsden
7e42b2b950
Merge pull request #116 from urbit/sigilante/cuejam
Post jam/cue jets.
2023-11-07 09:36:00 -06:00
Edward Amsden
5c52059b49
Merge pull request #118 from urbit/as/mole
Jets for `+mure`, `+mute`, `+mule`, and `+mole`
2023-11-07 09:35:19 -06:00
Alex Shelkovnykov
84f9cf9b13 Fix cache assignment bug 2023-10-30 12:57:15 +00:00
Alex Shelkovnykov
94246f1b7e Fix bugs in hint error logic 2023-10-30 12:39:28 +00:00
Alex Shelkovnykov
b47bef9793 Change magic u3_none equivalent to valid DirectAtom 2023-10-27 21:06:26 +01:00
Edward Amsden
a011db78e6 hot state: allow indirect atom chums 2023-10-27 15:04:20 -05:00
Alex Shelkovnykov
65eff9f9d6 Fix build errors 2023-10-27 20:36:09 +01:00
Alex Shelkovnykov
e1c878af30 Add hot state dashboard 2023-10-27 20:32:11 +01:00
Edward Amsden
46275f5183
noun: lost paren 2023-10-27 14:04:56 -05:00
Edward Amsden
7362374579
noun: We need a hack value for NONE until we figure out what to do about mint_ut 2023-10-27 14:02:36 -05:00
Alex Shelkovnykov
c725f28466 Resolve merge conflicts 2023-10-27 19:44:29 +01:00
Alex Shelkovnykov
94eaa1115a Merge branch 'zing' into fake 2023-10-27 19:37:57 +01:00
Alex Shelkovnykov
3f0ea82ed8 Resolve merge conflicts 2023-10-27 19:28:14 +01:00
Alex Shelkovnykov
59db570ce6 Merge branch 'xeb' into fake 2023-10-27 18:59:41 +01:00
Alex Shelkovnykov
908a6a6c76 Merge branch 'ut1' into fake 2023-10-27 18:53:14 +01:00
Alex Shelkovnykov
068eea3114 Merge branch 'mole' into fake 2023-10-27 18:52:49 +01:00
Alex Shelkovnykov
c42b26c4c9 merge branch 'jets-one' into fake 2023-10-27 18:52:36 +01:00
Alex Shelkovnykov
6f761d02f6 Merge branch 'status' into zing 2023-10-27 13:15:29 +01:00