Behdad Esfahbod
|
d784da1923
|
Remove the IN_CURINFO() macro
|
2010-05-14 21:37:18 -04:00 |
Behdad Esfahbod
|
281f59b4fb
|
Remove IN_INFO() and IN_NEXTGLYPH() macros
|
2010-05-14 21:34:22 -04:00 |
Behdad Esfahbod
|
6e489cdf76
|
Remove the IN_GLYPH() macro
|
2010-05-14 21:07:35 -04:00 |
Behdad Esfahbod
|
27da6dd89a
|
Remove OUT_GLYPH() and OUT_INFO() macros
|
2010-05-14 20:17:50 -04:00 |
Behdad Esfahbod
|
cc6ae7ff91
|
Fix lookahead matching. Oops!
|
2010-05-14 20:09:48 -04:00 |
Behdad Esfahbod
|
d7cfb3b2d1
|
s/\<context\>/c/g
|
2010-05-13 14:18:49 -04:00 |
Behdad Esfahbod
|
1d5e780136
|
Add a few other buffer methods
|
2010-05-12 23:43:00 -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
|
458ecbb60b
|
Fix tracing order
|
2010-05-10 21:11:35 -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
|
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
|
1cd1e117d0
|
Remove SANITIZE_ARRAY
|
2010-05-05 20:15:14 -04:00 |
Behdad Esfahbod
|
583d7f9586
|
Cosmetic
|
2010-05-05 01:49:22 -04:00 |
Behdad Esfahbod
|
705e215268
|
Minor
|
2010-05-05 01:40:25 -04:00 |
Behdad Esfahbod
|
4169710911
|
Simplify chaining
|
2010-05-05 01:37:58 -04:00 |
Behdad Esfahbod
|
1911b9d21b
|
Remove APPLY_ARG_DEF and APPLY_ARG
|
2010-05-05 01:32:04 -04:00 |
Behdad Esfahbod
|
6c42cddfe5
|
Port apply to use hb_trace_t
|
2010-05-05 01:30:48 -04:00 |
Behdad Esfahbod
|
969c9705ae
|
Move context_length into apply_context
|
2010-05-05 01:23:44 -04:00 |
Behdad Esfahbod
|
94a23aaeca
|
Move buffer into apply_context
|
2010-05-05 01:13:09 -04:00 |
Behdad Esfahbod
|
63493f956d
|
Move layout_context into apply_context
|
2010-05-05 01:01:05 -04:00 |
Behdad Esfahbod
|
fff9aa263d
|
Minor
|
2010-05-05 00:32:21 -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
|
4d4cce9626
|
Remove SANITIZE_THIS2
|
2010-05-04 14:57:55 -04:00 |
Behdad Esfahbod
|
26bfcb64e4
|
Cosmetic
|
2010-05-04 14:49:45 -04:00 |
Behdad Esfahbod
|
be74284673
|
Remove SANITIZE_THIS3
|
2010-05-04 14:47:05 -04:00 |
Behdad Esfahbod
|
64d3fc8d0d
|
Cosmetic: Rename HB_LIKELY/HB_UNLIKELY to likely/unlikely
|
2010-05-03 22:51:19 -04:00 |
Behdad Esfahbod
|
33d13fdda9
|
Rename HB_GNUC_UNUSED -> HB_UNUSED
|
2010-04-29 13:56:44 -04:00 |
Behdad Esfahbod
|
7d3a126334
|
Define HB_FUNC for portability to non-gcc
|
2010-04-29 13:54:01 -04:00 |
Behdad Esfahbod
|
6617eada95
|
Rename apply_context -> context
|
2010-04-29 02:25:30 -04:00 |
Behdad Esfahbod
|
b4c7fab762
|
Rename
|
2010-04-29 02:24:25 -04:00 |
Behdad Esfahbod
|
1376fb7bf9
|
[apply] Use a context object to reduce number of parameters passed around
|
2010-04-29 02:19:21 -04:00 |
Behdad Esfahbod
|
173fde7087
|
Further simplify tracing
|
2010-04-29 01:47:30 -04:00 |
Behdad Esfahbod
|
bc20045743
|
Simplify trace code
|
2010-04-29 01:40:26 -04:00 |
Behdad Esfahbod
|
807c5b03a2
|
[sanitize] Make debug code always available to the compiler
Such that we don't break debug build all the time.
|
2010-04-28 23:28:07 -04:00 |
Behdad Esfahbod
|
74e313c016
|
[gsubgpos] Make debug code always available to the compiler
Such that we don't break debug build all the time.
|
2010-04-28 15:15:09 -04:00 |
Behdad Esfahbod
|
a92f0fda7f
|
Fix debug build
|
2010-04-28 13:09:40 -04:00 |
Behdad Esfahbod
|
efb324a46f
|
Remove GET_FOR_DATA macros
The major-version check is now handled by sanitize. If major
doesn't match, we reject and fall back to the Null object.
|
2010-04-23 16:28:27 -04:00 |