Charlie Curtsinger
|
31e1505fc0
|
back to cycles
|
2014-04-05 12:17:46 -07:00 |
|
Charlie Curtsinger
|
43e832b602
|
Use local random number generator, since rand() uses a lock
|
2014-04-05 12:56:34 -04:00 |
|
Charlie Curtsinger
|
a36b4ed9d2
|
Cleaner block selection
|
2014-04-05 09:22:04 -07:00 |
|
Charlie Curtsinger
|
db7dc118b0
|
Uniform sampling
|
2014-04-04 15:12:14 -07:00 |
|
Charlie Curtsinger
|
292dd38b21
|
Timers are better than perf.
|
2014-04-03 18:47:03 -07:00 |
|
Charlie Curtsinger
|
50d1e96956
|
Merge
|
2014-04-03 11:29:21 -07:00 |
|
Charlie Curtsinger
|
6c6c4d8452
|
Foo
|
2014-04-03 10:23:10 -07:00 |
|
Charlie Curtsinger
|
af10bd9afe
|
Block stats plus thread-less profiling
|
2014-04-03 09:50:35 -07:00 |
|
Charlie Curtsinger
|
8f7b4daa5c
|
nullptr
|
2014-03-14 11:40:17 -07:00 |
|
Charlie Curtsinger
|
538a43afa7
|
Command line args support, plus disassembly driven by dl_iterate_phdr rather than /proc/self/maps.
|
2014-03-14 08:01:38 -07:00 |
|
Charlie Curtsinger
|
4d5628d162
|
Merge pull request #2 from plasma-umass/comparison
Comparison
|
2014-03-04 09:42:05 -05:00 |
|
Charlie Curtsinger
|
1922a5a149
|
Merge branch 'master' of http://github.com/plasma-umass/causal into comparison
|
2014-03-04 09:39:43 -05:00 |
|
Charlie Curtsinger
|
f8bf38c691
|
Forgotten changes from tesla
|
2014-03-04 09:38:57 -05:00 |
|
Charlie Curtsinger
|
7868a68b95
|
Function resolution works
|
2014-03-04 06:33:03 -08:00 |
|
Charlie Curtsinger
|
94e71ed131
|
Disassembler and ELF reader
|
2014-03-02 20:12:50 -08:00 |
|
Charlie Curtsinger
|
059cd224d5
|
Working startup/shutdown
|
2014-03-02 20:06:41 -08:00 |
|
Charlie Curtsinger
|
54a55445b8
|
Updated test makefiles
|
2014-03-01 14:18:14 -08:00 |
|
Charlie Curtsinger
|
b1ae42b6d6
|
In progress
|
2014-03-01 13:47:08 -08:00 |
|
Charlie Curtsinger
|
3de2320458
|
Switching over to binary-only version
|
2014-03-01 13:36:06 -08:00 |
|
Charlie Curtsinger
|
fe127e5361
|
Merge pull request #1 from plasma-umass/comparison
Profiler comparison code
|
2014-03-01 15:37:24 -05:00 |
|
Charlie Curtsinger
|
deaa942672
|
Works on all benchmarks. No more probe-related crashes.
|
2014-02-15 23:58:53 -05:00 |
|
Charlie Curtsinger
|
92097514a0
|
Remove unnecessary probes. Still need to fix probe removal code.
|
2014-02-15 13:42:53 -05:00 |
|
Charlie Curtsinger
|
8250954b24
|
Block profile, real speedup, and causal profile all working properly
|
2014-02-09 22:35:52 -05:00 |
|
Charlie Curtsinger
|
ae76b9ffae
|
Better delaying.
|
2014-02-01 20:38:29 -05:00 |
|
Charlie Curtsinger
|
3a9385b921
|
Stupid bug
|
2014-02-01 17:38:17 -05:00 |
|
Charlie Curtsinger
|
9d3301d122
|
Working block profile and real speedup
|
2014-02-01 17:32:46 -05:00 |
|
Charlie Curtsinger
|
72a9636f06
|
Merge pull request #1 from plasma-umass/master
Foo.
|
2013-11-22 09:55:53 -08:00 |
|
Charlie Curtsinger
|
a115e3685b
|
Update README.md
|
2013-11-22 12:53:54 -05:00 |
|
Charlie Curtsinger
|
dabdd0515f
|
Uncommented slowdown code
|
2013-11-22 12:51:22 -05:00 |
|
Charlie Curtsinger
|
1f001d176e
|
Update README.md
|
2013-11-22 12:50:14 -05:00 |
|
Charlie Curtsinger
|
6b10a3a4b6
|
Profile-guided profiling
|
2013-11-11 16:50:41 -05:00 |
|
Charlie Curtsinger
|
3092d92ee8
|
Only one extern call wrapper function is necessary
|
2013-11-11 13:58:42 -05:00 |
|
Charlie Curtsinger
|
ba21902570
|
Merged linux port with darwin fixes
|
2013-11-11 13:57:40 -05:00 |
|
Charlie Curtsinger
|
874d1fae05
|
Port completed
|
2013-11-11 12:38:29 -05:00 |
|
Charlie Curtsinger
|
a3b720e2b1
|
Linux port complete?
|
2013-11-11 12:27:40 -05:00 |
|
Charlie Curtsinger
|
1be02dd389
|
Linux port, less build system changes
|
2013-11-11 12:17:21 -05:00 |
|
Charlie Curtsinger
|
57f372a117
|
Added pbzip2
|
2013-11-10 17:46:24 -05:00 |
|
Charlie Curtsinger
|
8711897b2e
|
Phoenix 2.0 pthreads benchmarks, with added CAUSAL_PROGRESS annotations
|
2013-11-09 23:57:22 -05:00 |
|
Charlie Curtsinger
|
ab939e1a84
|
TypeBuilder friendliness
|
2013-11-09 23:56:24 -05:00 |
|
Charlie Curtsinger
|
e76bc33418
|
Minor pointer style consistency
|
2013-11-09 20:40:54 -05:00 |
|
Charlie Curtsinger
|
a1fa441329
|
Proper support for programs with constructors
|
2013-11-09 20:32:27 -05:00 |
|
Charlie Curtsinger
|
79e83aba30
|
No more thread pause
|
2013-11-09 16:33:52 -05:00 |
|
Charlie Curtsinger
|
242632898a
|
Fixed debug info search
|
2013-11-09 12:23:54 -05:00 |
|
Charlie Curtsinger
|
07fbc2db64
|
Cleaned up tests
|
2013-11-09 12:06:43 -05:00 |
|
Charlie Curtsinger
|
5e16f1f110
|
Much improved
|
2013-11-09 11:40:19 -05:00 |
|
Charlie Curtsinger
|
5529d8a40f
|
Improved, but not quite right
|
2013-11-08 23:32:13 -05:00 |
|
Charlie Curtsinger
|
c3803bc5f2
|
Passing debug info to runtime
|
2013-11-08 23:02:19 -05:00 |
|
Charlie Curtsinger
|
3eb7c4fe7f
|
Everything works, except thread pausing is broken
|
2013-11-07 18:53:52 -05:00 |
|
Charlie Curtsinger
|
e1d22c62d9
|
Refactor + prioritization in progress
|
2013-11-07 13:36:25 -05:00 |
|
Charlie Curtsinger
|
0f56f9618f
|
About to implement prioritization
|
2013-11-07 10:37:49 -05:00 |
|