# | Line 135 | Line 135 | class Random implements java.io.Serializ | |
---|---|---|
135 | protected int next(int bits) { | |
136 | long oldseed, nextseed; | |
137 | do { | |
138 | < | oldseed = seed.get(); |
139 | < | nextseed = (oldseed * multiplier + addend) & mask; |
138 | > | oldseed = seed.get(); |
139 | > | nextseed = (oldseed * multiplier + addend) & mask; |
140 | } while (!seed.compareAndSet(oldseed, nextseed)); | |
141 | return (int)(nextseed >>> (48 - bits)); | |
142 | } |
– | Removed lines |
+ | Added lines |
< | Changed lines |
> | Changed lines |