Weiyi Wang
786995a81e
Common/Bitfield: store value as unsigned type
...
Storing signed type causes the following behaviour: extractValue can do overflow/negative left shift. Now it only relies on two implementation-defined behaviours (which are almost always defined as we want): unsigned->signed conversion and signed right shift
2018-11-16 15:49:57 +01:00
..
2018-11-05 00:19:59 -05:00
2018-09-15 15:21:06 +02:00
2018-10-18 12:58:27 -04:00
2018-07-07 14:17:44 +02:00
2018-11-16 15:49:57 +01:00
2018-09-15 15:21:06 +02:00
2018-09-15 15:21:06 +02:00
2018-09-15 15:21:06 +02:00
2018-10-23 12:21:34 -04:00
2018-08-08 16:17:41 -04:00
2018-07-29 15:51:31 +02:00
2018-09-21 19:53:05 -04:00
2018-04-19 22:26:35 -04:00
2018-10-02 15:30:48 +02:00
2018-10-02 16:04:10 +02:00
2018-10-23 15:11:18 +02:00
2018-10-02 16:10:20 +02:00
2018-09-15 15:21:06 +02:00
2018-10-04 11:34:36 -04:00
2018-10-04 11:34:36 -04:00
2018-08-02 10:47:34 -04:00
2015-08-24 22:16:28 -03:00
2016-09-18 09:38:01 +09:00
2016-04-29 00:07:10 -07:00
2018-09-15 15:21:06 +02:00
2018-10-06 15:43:49 +02:00
2018-10-06 15:43:49 +02:00
2018-01-20 16:45:11 -07:00
2018-09-18 23:36:04 -04:00
2018-09-07 11:54:51 +05:30
2018-09-07 11:54:51 +05:30
2018-01-20 16:45:11 -07:00
2018-11-13 18:14:11 -05:00
2018-11-13 18:14:11 -05:00
2018-07-29 15:51:31 +02:00
2018-08-14 18:57:46 -04:00
2018-10-28 13:23:02 +01:00
2018-08-12 12:54:14 -04:00
2016-12-05 19:09:16 +01:00
2018-09-22 23:27:42 +02:00
2018-07-29 15:24:41 +02:00
2018-07-29 14:58:30 +02:00
2018-07-29 14:58:30 +02:00
2018-08-08 15:53:42 -04:00
2018-10-10 22:29:35 -04:00