Files
kubernetes/pkg/api
k8s-merge-robot 708e753c72 Merge pull request #28679 from sttts/sttts-deepcopy-pointer-in
Automatic merge from submit-queue

Deepcopy: avoid struct copies and reflection Call

- make signature of generated deepcopy methods symmetric with `in *type, out *type`, avoiding copies of big structs on the stack
- switch to `in interface{}, out interface{}` which allows us to call them with without `reflect.Call`

The first change reduces runtime of BenchmarkPodCopy-4 from `> 3500ns` to around `2300ns`.

The second change reduces runtime to around `1900ns`.
2016-07-12 21:45:43 -07:00
..
2016-07-07 13:09:48 +02:00
2016-07-12 20:36:48 +02:00
2016-07-12 20:36:48 +02:00
2016-07-11 15:41:27 +02:00
2016-03-02 20:46:32 -05:00
2016-07-06 11:29:47 -04:00