Behdad Esfahbod
|
5bd1e95236
|
Speedup Device table delta computation for common cases
|
2010-09-22 16:46:18 -04:00 |
Behdad Esfahbod
|
acdba3f90b
|
Prefer C linkage
|
2010-07-23 15:39:27 -04:00 |
Behdad Esfahbod
|
fd56ae4963
|
Don't bother sorting, it's a safe font error if the array is not sorted
|
2010-07-08 00:53:40 -04:00 |
Behdad Esfahbod
|
cc8a4abea6
|
Use bsearch where applicable
|
2010-07-08 00:40:04 -04:00 |
Behdad Esfahbod
|
b634beb39e
|
Fix delta scale, again...
|
2010-05-20 17:44:52 +01:00 |
Behdad Esfahbod
|
40335d4533
|
Remove unused operator
|
2010-05-20 17:35:14 +01:00 |
Behdad Esfahbod
|
d7cfb3b2d1
|
s/\<context\>/c/g
|
2010-05-13 14:18:49 -04:00 |
Behdad Esfahbod
|
22da7fd94d
|
Rename a few files to be C++ sources
In anticipation for buffer revamp coming.
|
2010-05-12 18:23:21 -04:00 |
Behdad Esfahbod
|
69cb28bc13
|
Remove a few likely()'s
|
2010-05-10 23:13:08 -04:00 |
Behdad Esfahbod
|
3d44fb6f15
|
Fix warning
|
2010-05-10 22:22:54 -04:00 |
Behdad Esfahbod
|
b5db4f1e4e
|
Clean up NO_INDEX
|
2010-05-10 22:22:22 -04:00 |
Behdad Esfahbod
|
dacebcadae
|
Simplify unions
|
2010-05-10 19:45:41 -04:00 |
Behdad Esfahbod
|
0eb9fc6e37
|
Change DEFINE_SIZE_VAR to DEFINE_SIZE_ARRAY
|
2010-05-10 19:01:17 -04:00 |
Behdad Esfahbod
|
596e471aa5
|
Cleanup DEFINE_SIZE_VAR2
|
2010-05-10 18:48:29 -04:00 |
Behdad Esfahbod
|
b961518b96
|
Simplify array access
|
2010-05-10 18:20:54 -04:00 |
Behdad Esfahbod
|
ed07422c33
|
Further cleanup of sizeof
|
2010-05-10 18:08:46 -04:00 |
Behdad Esfahbod
|
40cbefe858
|
Remove unnecessary casts
|
2010-05-10 17:47:22 -04:00 |
Behdad Esfahbod
|
bea34c7cbb
|
Further cleanup of DEFINE_SIZE
|
2010-05-10 17:28:16 -04:00 |
Behdad Esfahbod
|
b3651231bf
|
Remove ASSERT_SIZE in favor of the safer DEFINE_SIZE_STATIC
|
2010-05-10 16:59:57 -04:00 |
Behdad Esfahbod
|
569da92bc6
|
Cleanup ASSERT_SIZE_VAR
|
2010-05-10 16:46:36 -04:00 |
Behdad Esfahbod
|
65f46b0033
|
Simplify DEFINE_NULL_DATA
Using ::min_size.
|
2010-05-06 19:35:19 -04:00 |
Behdad Esfahbod
|
e45d3f86f9
|
Start cleaning up get_size()
So we know when the size is static and when dynamic.
|
2010-05-06 19:33:31 -04:00 |
Behdad Esfahbod
|
b157617644
|
Remove the last of SANITIZE macros: SANITIZE_SELF
|
2010-05-06 14:48:27 -04:00 |
Behdad Esfahbod
|
4f252fedc7
|
Remove SANITIZE macro
|
2010-05-06 13:30:23 -04:00 |
Behdad Esfahbod
|
41a93d2c1f
|
Remove SANITIZE_WITH_BASE
|
2010-05-06 12:55:14 -04:00 |
Behdad Esfahbod
|
f5fab0c718
|
Remove SANITIZE_MEM
|
2010-05-06 10:26:52 -04:00 |
Behdad Esfahbod
|
583d7f9586
|
Cosmetic
|
2010-05-05 01:49:22 -04:00 |
Behdad Esfahbod
|
39840474af
|
Remove SANITIZE_ARG_DEF and SANITIZE_ARG
|
2010-05-05 00:23:19 -04:00 |
Behdad Esfahbod
|
bb029af943
|
Remove SANITIZE_THIS
|
2010-05-04 15:28:52 -04:00 |
Behdad Esfahbod
|
2226fc93d1
|
Rename SANITIZE_BASE to SANITIZE_WITH_BASE
|
2010-05-04 15:12:17 -04:00 |
Behdad Esfahbod
|
4d4cce9626
|
Remove SANITIZE_THIS2
|
2010-05-04 14:57:55 -04:00 |
Behdad Esfahbod
|
64d3fc8d0d
|
Cosmetic: Rename HB_LIKELY/HB_UNLIKELY to likely/unlikely
|
2010-05-03 22:51:19 -04:00 |
Behdad Esfahbod
|
caff7db93d
|
Fix Device::get_size() calculation
|
2010-04-26 10:07:35 -04:00 |
Behdad Esfahbod
|
f1aaa2a436
|
Add TODO
|
2010-04-23 15:19:50 -04:00 |
Behdad Esfahbod
|
a0bb49c583
|
Add comment re bsearch effect on sanitize
|
2010-04-22 18:47:03 -04:00 |
Behdad Esfahbod
|
3b2c2df41b
|
Cleanup Extension sanitize()
|
2010-04-22 16:51:42 -04:00 |
Behdad Esfahbod
|
e77302c61f
|
Add comment
|
2010-04-22 13:34:00 -04:00 |
Behdad Esfahbod
|
7c469c3ca4
|
Minor
|
2010-04-22 13:26:21 -04:00 |
Behdad Esfahbod
|
dc228048a8
|
Remove integrity check in Tag sanitize
Serves no useful purpose.
|
2010-04-22 13:22:41 -04:00 |
Behdad Esfahbod
|
19828ad42d
|
Sanitize shallow in Lookup since the generic SubLookup has no methods
|
2010-04-22 00:50:19 -04:00 |
Behdad Esfahbod
|
e5546a4352
|
Watch for overflow in Array sanitize
|
2010-04-22 00:48:54 -04:00 |
Behdad Esfahbod
|
4f5f1c34dd
|
Rename const_sub_array to sub_array since all consts are implicit now
|
2010-04-22 00:27:39 -04:00 |
Behdad Esfahbod
|
0795b784dd
|
Cosmetic
|
2010-04-22 00:23:14 -04:00 |
Behdad Esfahbod
|
2d98d3bbaa
|
Simplify Lookup sanitize
|
2010-04-22 00:19:30 -04:00 |
Behdad Esfahbod
|
c755cb3e3a
|
Change header comment
|
2010-04-22 00:11:43 -04:00 |
Behdad Esfahbod
|
62c0fd7573
|
Cleanup de-const-casting during sanitize
|
2010-04-21 23:30:48 -04:00 |
Behdad Esfahbod
|
2cb08458f6
|
Rename const_array() to array() (overloaded)
|
2010-04-21 22:37:31 -04:00 |
Behdad Esfahbod
|
e961c86c57
|
Convert NEXT() and ARRAY_AFTER() macros to templates
|
2010-04-21 15:56:11 -04:00 |
Behdad Esfahbod
|
198facdc55
|
Use templates for const char * casts
|
2010-04-21 13:35:36 -04:00 |
Behdad Esfahbod
|
ffd321afd9
|
Simplify Tag struct
|
2010-04-21 01:55:09 -04:00 |