emeryberger
3b65d81571
Updated (more man stuff).
2017-08-14 12:55:38 -04:00
emeryberger
5af1550481
Updated.
2017-08-14 12:32:08 -04:00
emeryberger
7079c0a14b
Updated to parameterize doc directories and utils.
2017-08-14 12:31:00 -04:00
emeryberger
58d0b97cc2
Added man page installation.
2017-08-13 20:33:29 -04:00
emeryberger
a8cb50e981
Reverting.
2017-08-06 21:44:45 -04:00
emeryberger
058f5b7d8a
Adding man page install.
2017-08-06 21:18:53 -04:00
emeryberger
bd2ecb34f3
First commit.
2017-08-06 21:18:42 -04:00
emeryberger
b0aa2eb40f
Added Charlie.
2017-08-06 21:14:54 -04:00
emeryberger
722e0e01ce
First commit.
2017-08-06 21:12:04 -04:00
Charlie Curtsinger
0a472aa93a
Merge pull request #90 from ginggs/patch-1
...
Specify libraries after object files when linking
2017-02-02 14:33:46 -06:00
Graham Inggs
7f37241ff2
Specify libraries after object files when linking
...
This prevents underlinking in Ubuntu where everything is linked with --as-needed by default.
2017-02-02 10:03:15 +02:00
Charlie Curtsinger
7dd3bf5c0d
Including updated, unminified javascript and css for dependencies. Refs #48
2016-12-09 15:51:30 -06:00
Charlie Curtsinger
f38f22e868
Make check now uses coz instead of linking directly with libcoz
2016-12-08 16:42:09 -06:00
Charlie Curtsinger
32bc55ac8e
Dropped verbose output when creating threads
2016-12-07 16:43:19 -06:00
Charlie Curtsinger
96f7a205c4
Build viewer website with normal build
2016-11-22 19:04:24 -06:00
Charlie Curtsinger
f1e5321b05
Missed a reference to C++11. Fixes #73
2016-11-22 18:50:20 -06:00
Charlie Curtsinger
3470416c67
Pulled ccutil into libcoz. Refs #48
2016-11-22 18:47:24 -06:00
Charlie Curtsinger
61bb4824d4
Error out when there is no debugging information for in-scope executables. Fixes #69
2016-11-22 18:35:53 -06:00
Charlie Curtsinger
ced2aa9d3c
C++0x is acceptable. Fixes #73
2016-11-22 18:26:35 -06:00
Charlie Curtsinger
913b76898e
Merge pull request #86 from llvilanova/patch/perf-perms
...
perf: Be more informative about errors with perf's permissions
2016-11-22 18:18:49 -06:00
Charlie Curtsinger
efaa078bbb
Merge pull request #84 from petterreinholdtsen/git-make-option
...
Use variable for the git command in makefile.
2016-11-22 18:18:22 -06:00
Charlie Curtsinger
6ff6e9463f
Merge pull request #85 from llvilanova/patch/viewer
...
Merge branch 'gh-pages' into main repository (fixes #55 )
2016-11-22 18:17:16 -06:00
Lluís Vilanova
49c4deccf0
perf: Be more informative about errors with perf's permissions
2016-11-18 15:05:32 +01:00
Lluís Vilanova
a090833479
Merge branch 'gh-pages' into patch/viewer ( fixes #55 )
2016-11-17 15:41:51 +01:00
Lluís Vilanova
b004377ec0
Move viewer contents into viewer/
2016-11-17 15:23:05 +01:00
Petter Reinholdtsen
b9daf20d82
Use variable for the git command in makefile, allowing it to be replaced to disable git clone.
2016-11-16 13:23:10 +00:00
Charlie Curtsinger
424302feab
Marked a couple internal functions as static. Remaining functions must be visible. Fixes #76 .
2016-11-15 11:16:19 -06:00
Charlie Curtsinger
31f470c64f
Removed unused rt_tgsigqueueinfo wrapper. Fixes #82
2016-11-15 11:07:53 -06:00
Emery Berger
ec97ecd885
Merge pull request #80 from jvilk/gh-pages
...
Fix latency progress points in profile viewer
2016-10-29 21:03:45 -04:00
John Vilk
a4b4a07237
Fix latency progress points.
2016-10-21 13:13:07 -04:00
Emery Berger
4ceb44a831
Merge pull request #75 from petterreinholdtsen/pthread-create-init
...
Do not crash when pthread_create() is called before main()
2016-10-11 13:20:51 -04:00
Emery Berger
4b036c7bc5
Merge pull request #79 from jvilk/gh-pages
...
Toggleable progress points, scaled graphs, completely local dependencies, and conversion to TypeScript
2016-10-11 13:20:07 -04:00
John Vilk
35f3302b69
Make libraries local, fix sample profiles, remove generated sample profile JavaScript.
...
Instead, just download the profiles as text.
2016-10-10 20:11:02 -04:00
John Vilk
26d929681e
Conversion to TypeScript, ability to toggle progress points, scale axis to min/max speedup values, ignore smoothing errors when too few data points.
2016-10-06 11:44:49 -04:00
Charlie Curtsinger
8388195f4b
Somehow these changes were lost. Related to #53 and #58 .
2016-08-15 11:15:03 -05:00
Charlie Curtsinger
3818ed2e7e
Merge pull request #63 from petterreinholdtsen/selftest
...
Add simple check target.
2016-08-15 10:54:34 -05:00
Charlie Curtsinger
fbfe8cc528
Merge pull request #71 from petterreinholdtsen/rebuild-libelfin
...
Adjust deps.mk to rebuild libelfin when needed after 'make distclean'.
2016-08-15 09:52:34 -05:00
Petter Reinholdtsen
a93ddcb81b
Adjust deps.mk to rebuild libelfin when needed after 'make distclean'.
...
This split the old target in two, one doing git clone and the other
building the libraries.
2016-08-15 14:15:43 +02:00
Petter Reinholdtsen
b6c844c6ec
Add simple check target.
...
This will test the coz library and make sure it is linkable and
the resulting binary is runnable.
This test detects a problem with GCC 6 when combined with clang that
is missing with 4.9.
2016-08-15 14:14:08 +02:00
emeryberger
54c526d5c7
Corrected link to point to PDF.
2016-08-14 21:15:19 -07:00
emeryberger
3dac442eec
Added link to arXiv post of Coz paper.
2016-08-14 21:13:32 -07:00
emeryberger
fd87439be4
Removed SOSP paper; will point to link instead.
2016-08-14 21:13:00 -07:00
Petter Reinholdtsen
9d1a28447f
Do not crash when pthread_create() is called before main()
...
Make sure to initialize coz if pthread_create() is called before main().
This happend with openalpr when a shared library initialized a thread
in the library initialization code.
Fixes issue #54
2016-08-14 22:08:30 +02:00
Charlie Curtsinger
3aecd3e271
Merge pull request #72 from petterreinholdtsen/distclean-no-deps
...
Make sure 'distclean' target work before deps is populated.
2016-08-12 16:59:25 -05:00
Petter Reinholdtsen
c52ecc08da
Make sure 'distclean' target work before deps is populated.
2016-08-11 22:44:52 +02:00
Charlie Curtsinger
a4a8399e2a
Merge pull request #68 from petterreinholdtsen/no-default-benchmark-build
...
Stop building benchmarks by default.
2016-08-11 10:06:14 -05:00
Charlie Curtsinger
e555fda72c
Merge pull request #67 from petterreinholdtsen/gcc-initializers
...
Port code to build using GCC.
2016-08-11 10:05:50 -05:00
Petter Reinholdtsen
9c34d16c2f
Port code to build using GCC.
...
GCC 6 complains with "sorry, unimplemented: non-trivial designated
initializers not supported/" for the original struct initializers.
Rewrite code to clear structs and assign individual members instead.
The designated initializers feature is only part of standard C, not
(at least not yet) part of standard C++.
2016-08-11 13:56:40 +02:00
Petter Reinholdtsen
9625f6db97
Stop building benchmarks by default.
2016-08-10 17:56:00 +00:00
Charlie Curtsinger
3e9773687f
Merge pull request #65 from petterreinholdtsen/distclean-target
...
Thanks!
Fixes #56 .
2016-08-10 11:26:18 -05:00