aboutsummaryrefslogtreecommitdiff
path: root/src/runtime/checkptr.go
AgeCommit message (Expand)Author
2021-07-28runtime: don't crash on nil pointers in checkptrAlignmentMatthew Dempsky
2021-06-28cmd/compile,runtime: change unsafe.Slice((*T)(nil), 0) to return []T(nil)Matthew Dempsky
2020-03-17runtime: don't report a pointer alignment error for pointer-free base typeKeith Randall
2020-03-12runtime: emit more specific errors from checkptrJohan Jansson
2020-01-09runtime: change checkptr to use throw instead of panicMatthew Dempsky
2019-10-22runtime: fix -d=checkptr failure for testing/quickMatthew Dempsky
2019-10-22runtime: somewhat better checkptr error messagesMatthew Dempsky
2019-10-21cmd/compile: recognize (*[Big]T)(ptr)[:n:m] pattern for -d=checkptrMatthew Dempsky
2019-10-17cmd/compile: detect unsafe conversions from smaller to larger typesMatthew Dempsky
2019-10-17cmd/compile: add -d=checkptr to validate unsafe.Pointer rulesMatthew Dempsky