serenity/AK/Tests
Andreas Kling bf7b77e252 AK: Fix Bitmap not finding unset ranges at the end of the map
When we switched the Bitmap code to operating 32 bits at a time,
we neglected to look in the trailing remainder bits after the last
full 32-bit word.

This patch fixes that and adds a couple of tests for Bitmap that I
hacked up while tracking down this bug.

I found this bug when noticing that the kernel would OOM while there
were still some pages left in the physical page allocator.
2020-05-06 22:28:23 +02:00
..
4chan_catalog.json AK: Add a benchmark for parsing 4chan catalog JSON 2019-08-04 11:57:32 +02:00
Makefile AK: Add FlyString, a simple flyweight string class 2020-03-22 13:03:43 +01:00
test.frm AK: Remove relative path in AK testsuite 2020-04-03 09:07:19 +02:00
TestAtomic.cpp Meta: Add license header to source files 2020-01-18 09:45:54 +01:00
TestBinarySearch.cpp AK: Make tests compilable with the serenity target toolchain 2020-05-06 19:07:22 +02:00
TestBitmap.cpp AK: Fix Bitmap not finding unset ranges at the end of the map 2020-05-06 22:28:23 +02:00
TestCircularDeque.cpp AK: Fix all the warnings in the AK tests 2020-03-06 11:22:23 +01:00
TestCircularQueue.cpp AK: Fix all the warnings in the AK tests 2020-03-06 11:22:23 +01:00
TestFileSystemPath.cpp AK: Fix all the warnings in the AK tests 2020-03-06 11:22:23 +01:00
TestFixedArray.cpp Meta: Add license header to source files 2020-01-18 09:45:54 +01:00
TestHashMap.cpp AK: Fix all the warnings in the AK tests 2020-03-06 11:22:23 +01:00
TestJSON.cpp AK: Remove relative path in AK testsuite 2020-04-03 09:07:19 +02:00
TestNonnullRefPtr.cpp AK: Let's call decrementing reference counts "unref" instead of "deref" 2020-01-23 15:14:21 +01:00
TestOptional.cpp Meta: Add license header to source files 2020-01-18 09:45:54 +01:00
TestQueue.cpp AK: Fix all the warnings in the AK tests 2020-03-06 11:22:23 +01:00
TestRefPtr.cpp Tests: Fix a typo inTestRefPtr 2020-02-27 21:16:02 +01:00
TestString.cpp AK: Make tests compilable with the serenity target toolchain 2020-05-06 19:07:22 +02:00
TestStringUtils.cpp AK: Make tests compilable with the serenity target toolchain 2020-05-06 19:07:22 +02:00
TestStringView.cpp AK: Add StringView::find_first/last_of 2020-05-04 09:39:05 +02:00
TestURL.cpp AK: Parse query and fragment in URL::parse() 2020-04-12 01:18:39 +02:00
TestUtf8.cpp Meta: Claim copyright for files created by me 2020-01-24 15:15:16 +01:00
TestVector.cpp AK: Fix all the warnings in the AK tests 2020-03-06 11:22:23 +01:00
TestWeakPtr.cpp Meta: Add license header to source files 2020-01-18 09:45:54 +01:00