|
95df00ae
|
2019-04-12T17:50:03
|
|
Hide a few static methods
Looks like static methods that do not get inlined end up exported.
We have a lot more. Need to protect all at some point. Wish there
was an easier way, like the visibility flag we pass that automatically
hides all inline methods.
Was exposed by check-symbols.sh when compiling on OS X 10.14 with:
$ make CPPFLAGS=-Oz CXXFLAGS=-flto=thin LDFLAGS=-lc++
|
|
815cde9f
|
2019-01-07T18:33:04
|
|
[iter] Use is_sorted_iterator
|
|
1043ddbe
|
2018-12-27T18:27:11
|
|
[aat] Minor
|
|
fa333e34
|
2018-12-27T17:56:22
|
|
[vector] Remove static_array
Was good idea, but with C++ types with constructor/destructor, was getting in
the way as compiler was destructing those items where it was not desired.
Since C++ does not allow zero-sized arrays, just remove it...
|
|
e4120085
|
2018-12-17T21:31:01
|
|
Remove redundant void from C++ sources (#1486)
|
|
b2ebaa9a
|
2018-12-16T22:38:10
|
|
Remove redundant 'inline' from methods (#1483)
|
|
b206133d
|
2018-11-23T14:05:11
|
|
[aat] Move contents of hb-aat.h to hb-aat-layout.h
Since it was pages and pages...
|
|
54f4c17f
|
2018-11-23T12:05:06
|
|
[feat] Rename API uses of setting to selector
|
|
7a0471aa
|
2018-11-01T21:38:54
|
|
[feat] Turn AAT feature id into enum
|
|
a157b3e4
|
2018-11-01T19:56:16
|
|
[feat] Apply @behdad comments
|
|
95abd537
|
2018-11-01T13:14:29
|
|
[feat] Expose public API
* hb_aat_get_feature_settings
|
|
22e1857b
|
2018-11-24T00:53:19
|
|
[arrays] Change argument type of cmp called by hb_vector_t.bsearch()
Towards consolidating all array bsearch/...
|
|
cc842875
|
2018-11-12T18:48:10
|
|
[shape-plan] Cache shape plans with variations based on variation indices
|
|
f9353bd6
|
2018-11-01T18:05:22
|
|
[aat] Rely on vector auto initialization
|
|
5a18d97b
|
2018-11-01T18:01:26
|
|
[aat] Remove unused forward declaration
|
|
f33ad6d6
|
2018-10-23T14:31:51
|
|
[aat] Fix up previous commit and add files
|