| // Copyright 2009 The Go Authors. All rights reserved. | |
| // Use of this source code is governed by a BSD-style | |
| // license that can be found in the LICENSE file. | |
| // func cas(val *int32, old, new int32) bool | |
| // Atomically: | |
| // if *val == old { | |
| // *val = new; | |
| // return true; | |
| // }else | |
| // return false; | |
| TEXT sync·cas+0(SB),0,$12 | |
| TODO |