Joe Bryan
54bc2c54a5
Merge branch 'master' into cc-release
...
* master: (50 commits)
stop snprintfing from a string into itself
pin arvo version number
bumped urbit version number
saves a checkpoint during replay, every 100K events or on failure
simplifies loom init and checkpoint restore
- Adds tracing during playback - stop snprintf-ing from one string into another, which is undefined behavior
reclaim memory every 1k events in live operation or replay
splits log files between arvo events
name trace files by urbit date
automatically split json trace outputs at 100000 line intervals
stick |mass outputs in mass subdirectory of put
adds comment about %funk hook in +ut
adds sha-256 battery hashes to the jet dashboard, corrects axes
[CI] disables deployment of tagged builds
removes unused fprintf arg
[CI] updates pinned arvo commit
bumps urbit patch number to 0.7.1
removes obsolete, commented-out gc implementation from loop.c
moves all vere gc to _raft_grab(), run once after event
Move _XOPEN_SOURCE #define to include/c/portable.h
...
2019-02-06 20:52:44 -05:00
ixv
54ec1258c0
Merge pull request #1186 from urbit/raft-snprintf-fix
...
stop snprintfing from a string into itself
2019-02-05 19:15:57 -08:00
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
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