summaryrefslogtreecommitdiffhomepage
path: root/tools/go_marshal
AgeCommit message (Expand)Author
2021-05-04Document how to handle build failures from go-marshal verbosity.Rahat Mahmood
2021-04-16[lisa] Make go_marshal pass correctly sized buffers to safecopy.Ayush Ranjan
2021-04-14[syserror] Remove syserror from go_marshalZach Koopmans
2021-03-29[syserror] Split usermem packageZach Koopmans
2021-03-22[lisa] Support dynamic types for all types.Ayush Ranjan
2021-03-22Emit comment about build tags in gomarshal generated files.Rahat Mahmood
2021-03-08[lisa] Do not generate any tests for dynamic types.Ayush Ranjan
2021-02-08[go-marshal] Add dynamic tag in go_marshal.Ayush Ranjan
2021-01-12Fix simple mistakes identified by goreportcard.Adin Scannell
2020-12-30Use a stable ordering for generated types.Adin Scannell
2020-12-11Remove existing nogo exceptions.Adin Scannell
2020-11-03Fix more nogo testsTing-Yu Wang
2020-10-07Add staticcheck and staticstyle analyzers.Adin Scannell
2020-09-29go-marshal tests should respect build tags.Rahat Mahmood
2020-09-29Support embedded fields in go-marshal.Rahat Mahmood
2020-09-23Internal change.gVisor bot
2020-09-16Rename marshal.Task to marshal.CopyContext.Rahat Mahmood
2020-09-15Enable automated marshalling for the syscall package.Rahat Mahmood
2020-09-11Move the 'marshal' and 'primitive' packages to the 'pkg' directory.Rahat Mahmood
2020-08-31Change nogo failures to test failures, instead of build failures.Adin Scannell
2020-08-26Support stdlib analyzers with nogo.Adin Scannell
2020-08-25[go-marshal] Support marshalling for structs with names starting with W.Ayush Ranjan
2020-08-07Merge pull request #3520 from boyuan-he:marshal-implgVisor bot
2020-08-07add stub go marshallable implementationBoyuan He
2020-08-06Add bzl_library rules for .bzl files without one.Adin Scannell
2020-07-24[go-marshal] Update APIAyush Ranjan
2020-07-23Marshallable socket opitons.Ayush Ranjan
2020-07-13Merge pull request #2672 from amscanne:shim-integratedgVisor bot
2020-04-20Add internal nogo analysis & checkescape tool.Adin Scannell
2020-04-01go-marshal: Allow array lens to be consts and simple expressions.Rahat Mahmood
2020-04-01go-marshal: Improve collision detection of import statments.Rahat Mahmood
2020-03-31Implement automated marshalling for slices of Marshallable types.Rahat Mahmood
2020-03-25Fix go_marshal Example name.Adin Scannell
2020-02-27Implement automated marshalling for newtypes on arrays.Rahat Mahmood
2020-02-20Implement automated marshalling for newtypes on primitives.gVisor bot
2020-02-20Remove bytes read/written from marshal.Marshallable API.gVisor bot
2020-02-19Handle situations where go-marshal generates an empty test file.gVisor bot
2020-02-18go-marshal: Stop complaining about files with no +marshal types.gVisor bot
2020-02-15Ensure Marshallable.SizeBytes() always works on a typed nil pointer.gVisor bot
2020-02-14Generate implementation of io.WriterTo via go-marshal.gVisor bot
2020-02-14Add a minimal binary target for escape analysis on go-marshal.gVisor bot
2020-02-14Fix various issues related to enabling go-marshal.gVisor bot
2020-02-13Ensure the marshalled object doesn't escape.gVisor bot
2020-02-04Automatically propagate tags for stateify and marshal.Adin Scannell
2020-01-27Update package locations.Adin Scannell
2020-01-27Fix licenses.Adin Scannell
2020-01-27Standardize on tools directory.Adin Scannell
2019-11-21Import and structure cleanup.Adin Scannell
2019-09-12Remove go_test from go_stateify and go_marshalMichael Pratt
2019-09-09go_marshal: Implement automatic generation of ABI marshalling code.Rahat Mahmood