Isaac Visintainer
ac0cae8250
stop snprintfing from a string into itself
2019-02-05 18:58:47 -08:00
ixv
0ea480cad4
Merge pull request #1185 from urbit/hotfix
...
Hotfix
2019-02-05 17:45:06 -08:00
Isaac Visintainer
8fa1367802
pin arvo version number
2019-02-05 17:29:03 -08:00
Isaac Visintainer
315634d99b
bumped urbit version number
2019-02-05 16:43:30 -08:00
Joe Bryan
a618211594
Merge pull request #1183 from urbit/simpler-checkpoint
...
simplifies loom init/restore, checkpoints during replay
2019-02-04 19:16:46 -05:00
ixv
9b080bb556
Merge pull request #1182 from urbit/trace-playback
...
tracing bugfixes
2019-02-04 15:38:37 -08:00
Joe Bryan
b51385237d
saves a checkpoint during replay, every 100K events or on failure
2019-02-04 18:37:40 -05:00
Joe Bryan
47c7339db2
simplifies loom init and checkpoint restore
2019-02-04 18:23:01 -05:00
Isaac Visintainer
367b7ead62
- Adds tracing during playback
...
- stop snprintf-ing from one string into another, which is undefined
behavior
2019-02-04 14:37:25 -08:00
ixv
4146ce3400
Merge pull request #1180 from urbit/reclaim-often
...
reclaim memory every 1k events in live operation or replay
2019-02-02 20:41:07 -08:00
Joe Bryan
4d4280651f
reclaim memory every 1k events in live operation or replay
2019-02-02 23:26:47 -05:00
ixv
bedae23e77
Merge pull request #1178 from urbit/trace-mass-qol
...
QOL improvements for -j trace and |mass outputs
2019-02-01 18:40:25 -08:00
Isaac Visintainer
ea6f2fd87b
splits log files between arvo events
2019-02-01 17:00:22 -08:00
Benjamin Summers
31ac2913f1
Wrote a really stupid configure script.
2019-02-01 16:53:13 -08:00
Benjamin Summers
4116879b9e
Meson tries to hard to be "smart". Replaced with a Makefile.
2019-02-01 16:10:43 -08:00
Isaac Visintainer
29d80e2887
name trace files by urbit date
2019-02-01 14:22:29 -08:00
Joe Bryan
67eb33cfba
Merge pull request #1177 from urbit/jet-hashes
...
adds sha-256 battery hashes to the jet dashboard, corrects axes
2019-02-01 15:16:06 -05:00
Isaac Visintainer
323c453404
automatically split json trace outputs at 100000 line intervals
2019-01-31 22:31:20 -08:00
Isaac Visintainer
634e9bf42d
stick |mass outputs in mass subdirectory of put
2019-01-31 22:30:24 -08:00
Joe Bryan
4a23f5e2c1
adds comment about %funk hook in +ut
2019-01-31 15:18:09 -05:00
Joe Bryan
4acc8f192d
adds sha-256 battery hashes to the jet dashboard, corrects axes
2019-01-31 03:34:03 -05:00
Joe Bryan
51d8b6889a
Merge pull request #1176 from urbit/hotfix
...
release hotfix
2019-01-30 20:30:30 -05:00
Joe Bryan
d5f607db0c
[CI] disables deployment of tagged builds
2019-01-30 20:14:32 -05:00
ixv
999a11f85f
Merge pull request #1175 from urbit/hotfix-prep
...
prepare hotfix branch for release
2019-01-30 17:04:04 -08:00
Joe Bryan
051f31b31e
removes unused fprintf arg
2019-01-30 19:21:48 -05:00
Joe Bryan
75d18fefb3
[CI] updates pinned arvo commit
2019-01-30 19:20:27 -05:00
Joe Bryan
1f673bec59
bumps urbit patch number to 0.7.1
2019-01-30 19:18:59 -05:00
Joe Bryan
0d52d25bae
Merge pull request #1174 from urbit/gc-cleanup
...
cleans up vere GC call sites, runs once after event
2019-01-30 19:17:42 -05:00
Joe Bryan
77947eda40
Merge pull request #1161 from fche/patch-1
...
vere/unix.c: set _XOPEN_SOURCE
2019-01-30 19:16:37 -05:00
Joe Bryan
d03b8dd3d1
removes obsolete, commented-out gc implementation from loop.c
2019-01-30 16:11:31 -05:00
Joe Bryan
055f3180aa
moves all vere gc to _raft_grab(), run once after event
2019-01-30 16:09:31 -05:00
Frank Ch. Eigler
a09477f2fe
Move _XOPEN_SOURCE #define to include/c/portable.h
...
Since it now contains a glibc feature macro, it needs to be included
ahead of normal glibc headers, so vere/unix.c now starts with #include
"all.h".
2019-01-30 15:26:02 -05:00
Joe Bryan
d14df3e581
Merge pull request #1158 from urbit/ames-noop
...
no-op in ames.c if no galaxy domain
2019-01-30 15:20:48 -05:00
Joe Bryan
9ad367a99a
Merge pull request #1165 from urbit/fix-url
...
fixes dead link to swap instructions
2019-01-30 15:19:46 -05:00
Joe Bryan
f30df7dfa1
Merge pull request #1172 from urbit/boot-pill-fail
...
print error messages on boot failure due to bad pill
2019-01-30 15:18:27 -05:00
Joe Bryan
9ef6de4bcc
Merge branch 'master' into hotfix
...
* master:
refactors u3m_reclaim, plugging memory leaks
reclaim memory on kernel reset
reclaim memory on restart
adds u3m_reclaim to clear persistent caches in vere
adds -Dmemory-log=true build option to save |mass output to a file
threads output file pointer through memory marking and printing
[CI] run |mass after +test
fixes |mass, unifying the implementation with u3m_grab()
refactors and clarifies heuristic printing of an allocation box
adds comment explaining u3a_minimum
refactors memory leak printfs in u3a_sweep()
refactors libnoun memory marking, adds optional printfs
2019-01-30 15:11:31 -05:00
Joe Bryan
787e2ea946
adds comment for special-case in u3m_soft()
2019-01-30 14:10:55 -05:00
Ted Blackman
0c036afb20
Merge pull request #1173 from urbit/last-event
...
replay most recent event too
2019-01-30 01:42:07 -08:00
Ted Blackman
5773b9d9f4
cleaned up boot playback prints
2019-01-30 00:55:53 -08:00
Joe Bryan
3c5548b4ed
virtualizes evalution of the boot sequence, prints on failure
2019-01-30 02:32:10 -05:00
Joe Bryan
2cf8a81517
prints error message on invalid pill structure
2019-01-30 02:18:39 -05:00
Joe Bryan
d40d6e40ae
virtualize pill cue to print message on invalid jamfile
2019-01-30 02:15:22 -05:00
Ted Blackman
b118cefef3
replay most recent event too
2019-01-29 23:07:52 -08:00
Joe Bryan
02c0c2c531
skip profiling if we don't yet have an arvo kernel
2019-01-30 01:59:13 -05:00
Joe Bryan
20c4151fd9
updates u3m_soft to skip tank printing if we have no kernel
2019-01-30 01:59:06 -05:00
Joe Bryan
b827c2abea
Merge pull request #1168 from urbit/mem-reclaim
...
reclaim memory from persistent caches on restart and kernel reset
2019-01-29 23:47:15 -05:00
Joe Bryan
2b8a7392ad
refactors u3m_reclaim, plugging memory leaks
2019-01-29 23:11:55 -05:00
Joe Bryan
414e760fd1
reclaim memory on kernel reset
2019-01-29 22:35:47 -05:00
Joe Bryan
98f59f6d85
reclaim memory on restart
2019-01-29 22:35:47 -05:00
Joe Bryan
ffdc465085
adds u3m_reclaim to clear persistent caches in vere
2019-01-29 22:35:47 -05:00