dart-sdk/runtime/platform
koda@google.com d70cfe1f52 Fix ancient Windows freelist bug.
Since r9836 (July 2012), we have been searching the freelists in the wrong order on Windows. The recently added bit_set_test.cc uncovered this bug.

Also add dedicated unit test case for Utils::Count*Zeros.

R=asiva@google.com

Review URL: https://codereview.chromium.org//558753003

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@40067 260f80e4-7a28-3924-810f-c04153c831b5
2014-09-09 22:59:04 +00:00
..
assert.cc Flush stderr when printing ASSERT message. 2014-06-10 06:52:12 +00:00
assert.h Change COMPILE_ASSERT to take only one argument and use it in more places. 2014-05-26 09:45:04 +00:00
c99_support_win.h Fixes Android build by using C++ math header instead of C one. 2014-06-30 22:15:26 +00:00
floating_point.h Fix floating point issues on Windows. 2012-11-29 22:40:12 +00:00
floating_point_win.cc Fixes Android build by using C++ math header instead of C one. 2014-06-30 22:15:26 +00:00
floating_point_win.h Fix floating point issues on Windows. 2012-11-29 22:40:12 +00:00
globals.h Finishes removing intptr_t from raw object fields. 2014-09-09 19:51:22 +00:00
hashmap.cc Put HashMap class in dart namespace. 2013-04-30 11:48:48 +00:00
hashmap.h Implement fromEnvironment on bool, int and String 2013-10-31 05:46:57 +00:00
inttypes_support_win.h Fix large-file support for mac os x. 2013-11-19 12:17:57 +00:00
json.cc Allow for embedder provided service request handlers 2014-02-18 22:38:11 +00:00
json.h Allow for embedder provided service request handlers 2014-02-18 22:38:11 +00:00
math.h Fixes Android build by using C++ math header instead of C one. 2014-06-30 22:15:26 +00:00
platform_headers.gypi Fix floating point issues on Windows. 2012-11-29 22:40:12 +00:00
platform_sources.gypi - Separate the thread implementation used in bin/ and vm/ 2014-08-12 23:19:53 +00:00
signal_blocker.h Adds pthread.h include to fix Android build. 2014-08-13 18:18:47 +00:00
utils.cc During promotion, use bump allocation whenever there are no small blocks available. 2014-09-05 01:07:57 +00:00
utils.h Speed up freelist by using intrinsics to find last set bit. 2014-09-09 21:17:07 +00:00
utils_android.h Speed up freelist by using intrinsics to find last set bit. 2014-09-09 21:17:07 +00:00
utils_linux.h Speed up freelist by using intrinsics to find last set bit. 2014-09-09 21:17:07 +00:00
utils_macos.h Speed up freelist by using intrinsics to find last set bit. 2014-09-09 21:17:07 +00:00
utils_win.h Fix ancient Windows freelist bug. 2014-09-09 22:59:04 +00:00