Emery Berger
1eb8237c74
Added Rust crate downloads badge
2023-10-01 15:44:58 -06:00
Emery Berger
d8e2e5efab
Updated.
2023-07-01 16:41:36 -04:00
Emery Berger
cb12a722db
Merge pull request #214 from lopukhov/master
...
[Rust] Remove thread_init
2023-07-01 13:45:29 -04:00
Emery Berger
6044d9f8f4
Adds native file select from @iacore with some mods ( https://github.com/plasma-umass/coz/pull/219 ).
2023-07-01 13:29:28 -04:00
Emery Berger
73af6f7f58
Update README.md
...
Added `--examples` flag and added a few other updates.
2023-06-30 16:22:46 -04:00
Emery Berger
6223c6f177
Merge pull request #220 from ctuffli/ctuffli-readme-rust
...
Update README.md
2023-05-17 15:40:03 -04:00
Chuck Tuffli
0ba7f71329
Update README.md
...
Update README to list Rust as a supported language.
2023-05-17 10:16:43 -08:00
lopukhov
d5fd936960
Remove thread_init
2023-01-13 11:26:14 +00:00
Emery Berger
62a36708a3
Merge pull request #211 from lopukhov/master
...
[Rust] Replace the usage of `AtomicUsize` with `OneCell`
2022-12-27 16:04:29 -05:00
lopukhov
d885444276
Replace the usage of AtomicUsize
with OneCell
clarifying the usage of unsafe
in the process.
...
- Using `usize` or `AtomicUsize` to store pointers is not recommended following the reasons detailed in the "strict provenance" proposal
- Using an explicit function type and `Option` is more idiomatic
- `OneCell` was already being used and it "tracks" in a more explicit way the uninitialized state of the pointer
2022-12-26 16:16:48 +01:00
Emery Berger
0067ae746e
Merge pull request #209 from ncave/main
...
Fixed #208
2022-11-27 20:29:43 -05:00
ncave
e0629feb1e
Fixed #208
2022-11-26 13:59:48 -08:00
Emery Berger
79f4ee12fc
A little more.
2022-09-04 18:34:18 -04:00
Emery Berger
21385eea55
Smaller.
2022-09-04 18:27:54 -04:00
Emery Berger
ef30523b27
Added screenshot.
2022-09-04 18:27:13 -04:00
Emery Berger
3cddfceb4c
Merge branch 'master' of https://github.com/plasma-umass/coz
2022-09-04 18:25:32 -04:00
Emery Berger
150fa0765e
Added.
2022-09-04 18:25:15 -04:00
Emery Berger
20351721b3
Added info about -gdwarf-3
.
2022-08-13 16:18:03 -04:00
Emery Berger
5e0cd59033
Added black_box, currently unused; changed computation.
2022-08-13 15:33:03 -04:00
Emery Berger
76699e857b
More flags.
2022-08-13 15:32:33 -04:00
Emery Berger
d35d966f37
Changed to loop.
2022-08-12 21:15:19 -04:00
sternj
ecf5b50b0d
Added toy in Rust
2022-08-12 19:48:45 -04:00
Emery Berger
a7a29361fb
Added -gdwarf-3 flag.
2022-08-12 18:50:04 -04:00
Emery Berger
c65a928830
Merge branch 'master' of https://github.com/plasma-umass/coz
2022-08-12 18:32:37 -04:00
Emery Berger
f7b5efd248
Removed RTLD_NOLOAD, fixing https://github.com/plasma-umass/coz/issues/180 .
2022-08-12 18:32:33 -04:00
Emery Berger
3a4c4b43e4
Added perf_event_paranoia instructions
2022-08-12 18:20:29 -04:00
Emery Berger
b7e451add6
Spelling out instructions
...
Working for Ubuntu 20.04.2; not yet there for Ubuntu 22.
2022-08-12 12:21:52 -04:00
Emery Berger
6eb741f755
Updated build instructions.
2022-08-11 18:27:49 -04:00
Emery Berger
352d9f4720
Bumped up version requirement.
2022-08-11 18:13:39 -04:00
Emery Berger
886908249e
Weakened version requirements for compatibility with the libelfin fork.
2022-08-11 18:13:09 -04:00
Emery Berger
82351e2674
Added a progress point.
2022-08-11 17:41:38 -04:00
Emery Berger
86645885ef
Added explanation of rst2man usage to create coz.1.
2022-08-11 17:38:44 -04:00
Emery Berger
297d5b37bf
Added.
2022-08-11 17:38:18 -04:00
Emery Berger
1faa1dba74
Fixed benchmark cmake files.
2022-08-11 13:58:49 -04:00
Emery Berger
5571b171ea
Added Swift wrapper.
2022-02-19 13:09:23 -05:00
emery.berger@gmail.com
1e50162936
Use webbrowser, launch plot in separate thread.
2022-01-21 11:24:06 -05:00
emery.berger@gmail.com
61f05317ec
Restored.
2022-01-21 11:16:17 -05:00
emery.berger@gmail.com
25530b1b27
Restored makefiles.
2022-01-20 21:04:41 -05:00
emery.berger@gmail.com
69f0f9de5a
Added direct opening of browser to plot URL.
2022-01-02 11:12:18 -05:00
Emery Berger
ab1165be7d
Merge pull request #190 from urjitbhatia/patch-1
...
Add Go wrapper to Readme
2021-11-10 13:35:01 -05:00
Urjit Singh Bhatia
7337ed7c5a
Add Go wrapper to Readme
...
Organized libraries/languages into a table
2021-11-10 09:26:10 -08:00
Emery Berger
b88a9ace6c
Merge pull request #187 from kormang/impr_dev_ex
...
Improve developer's first experience
2021-10-28 17:23:15 -04:00
Marko Ivanovich
1bac0517c4
Improve developer's first experience
2021-10-29 00:12:02 +03:00
Emery Berger
3c5d6d3de4
Merge branch 'master' of https://github.com/plasma-umass/coz
2021-10-06 15:27:36 -04:00
Emery Berger
bfae781c10
Added.
2021-10-06 15:27:30 -04:00
Emery Berger
cfe3e34c23
Merge pull request #184 from stefanbuettner/fix-cmake-installation
...
Fix cmake installation
2021-05-24 18:12:32 -04:00
Emery Berger
47a3fcaa5e
Merge pull request #183 from stefanbuettner/fix-cmake-build-GNUInstallDirs
...
Fix cmake build with INSTALL_COZ=ON
2021-05-24 18:11:59 -04:00
Stefan Büttner
8f8ce2c6d1
Use common CMake config practices for exporting libcoz
...
It's safer to use CMakePackageConfigHelpers to create relocatable
packages. These macros avoid common pitfalls.
This commit also adds the project version to the cmake config.
There are commits tagged with a project version which was not reflected
in the CMake installation.
2021-05-22 15:39:15 +02:00
Stefan Büttner
803480cfb1
Fix cmake build with INSTALL_COZ=ON
...
The subdirectory libcoz was relying on the GNUInstallDirs which was
included later.
This fixes #182
2021-05-22 14:04:20 +02:00
Emery Berger
6dd3c3f9cd
Merge pull request #179 from klimkin/hotfix/fix-install-coz-option
...
Fix an issue libcoz not picking-up INSTALL_COZ option
2021-03-23 00:19:49 -04:00