gvisor/tools
Andrei Vagin 3aab92297a Add new locks with the correctness validator
All locks are separated into classes. The validator builds a dependency
graph and checks that it doesn't have cycles.

PiperOrigin-RevId: 447812244
2022-05-10 13:24:51 -07:00
..
bazeldefs Allow disabling nogo stdlib facts. 2022-02-04 22:41:23 -08:00
bigquery BigQuery metrics: Add ability to output `benchstat`-formatted benchmark data. 2022-01-14 14:35:15 -08:00
checkaligned make checkaligned error more helpful by printing type name to use 2022-04-27 17:11:03 -07:00
checkescape Fix broken `+checkescape` annotation in sleep package. 2022-03-23 18:54:56 -07:00
checkinfo Refactor nogo and provide facts render. 2022-01-19 10:26:27 -08:00
checklinkname Sentry: Implement timer metrics. 2022-03-22 20:59:48 -07:00
checklocks Add new locks with the correctness validator 2022-05-10 13:24:51 -07:00
checkunsafe Remove go_tool_library references. 2021-02-02 09:37:09 -08:00
constraintutil Use go:build directives in generated files. 2021-07-27 18:14:05 -07:00
github Update GitHub packages. 2021-06-04 16:30:27 -07:00
go_fieldenum switch remaining sync/atomic to atomicbitops for 32 bit values 2022-04-21 22:27:05 -07:00
go_generics Add new locks with the correctness validator 2022-05-10 13:24:51 -07:00
go_marshal Don't mark all Copy* functions as go:nosplit. 2022-03-22 21:33:14 -07:00
go_stateify Internal change. 2021-08-12 01:40:34 -07:00
nogo prohibit direct use of sync/atomic (u)int64 functions 2022-04-08 16:06:26 -07:00
parsers Add go:build directives as required by Go 1.17's gofmt. 2021-07-20 16:28:45 -07:00
verity Clear Merkle files before measuring verity fs 2021-08-12 15:02:32 -07:00
yamltest Add YAML validation for configuration files. 2021-01-05 10:43:04 -08:00
BUILD Fix build configurations. 2022-02-04 14:45:26 -08:00
bazel.mk Add new locks with the correctness validator 2022-05-10 13:24:51 -07:00
defs.bzl Allow disabling nogo stdlib facts. 2022-02-04 22:41:23 -08:00
deps.bzl Internal change 2021-05-05 11:15:26 -07:00
go_branch.sh Clean documentation and add go vet support for checklocks. 2022-02-03 22:26:47 -08:00
go_types_memoize.patch Ensure that nogo is enabled. 2022-02-03 23:45:40 -08:00
images.mk Add BuildKite annotations for failures and profiles. 2020-12-30 15:09:12 -08:00
install_containerd.sh Set DEBIAN_FRONTEND to be noninteractive for containerd installing. 2022-03-05 11:16:44 -08:00
make_apt.sh Stop clobbering the signed packages. 2022-05-02 12:37:18 -07:00
make_release.sh tools/make_release.sh: don't overwrite global variables. 2022-03-07 20:03:21 -08:00
rules_go_sdk.patch Ensure that nogo is enabled. 2022-02-03 23:45:40 -08:00
rules_go_symbols.patch Update go-tools to 2020.2.1 2021-02-02 14:53:12 -08:00
show_paths.bzl tools/show_paths.bzl: check that provider_map isn't None 2021-09-13 15:35:22 -07:00
tag_release.sh Fix errors when the tagging GitHub releases 2020-10-20 19:30:14 -07:00
workspace_status.sh Make build command more robust. 2021-01-05 18:55:05 -08:00