|
be458eb0
|
2018-07-10T14:41:04
|
|
Include more basic internal headers from hb-private.hh
|
|
bddeb2b1
|
2018-07-10T14:12:37
|
|
Minor renamings of internal inline functions
|
|
0a5952e8
|
2018-06-06T14:55:30
|
|
Move prime_for back into map
This was causing problem on systems without visibility when map was used
from both libharfbuzz and libharfbuzz-subset. Sigh.
https://ci.appveyor.com/project/harfbuzz/harfbuzz/build/1.0.1669/job/dey47nmff0770vp3
|
|
58400a2a
|
2018-06-02T20:30:09
|
|
Remove DISALLOW_* from vector, set, and map
Some of the build bots, still fail on this. I suppose mine pass because
I enable C++11...
Anyway, remove these again.
|
|
4f76f956
|
2018-06-01T17:28:47
|
|
[map] Move prime_for to hb-static
|
|
a7dd90f5
|
2018-06-01T16:07:55
|
|
Revert "Remove HB_DISALLOW_COPY_AND_ASSIGN"
This reverts commit ff92de766bf775bfdd3a01bda94de699180ff86a.
Revert that and remove ASSERT_POD. Let's see which bots are
unhappy with this configuration...
|
|
7185b273
|
2018-05-31T20:03:00
|
|
Rename in_error to !successful
Towards possibly using Null pool for some nil objects.
|
|
2baa357a
|
2018-05-31T12:27:31
|
|
Fix symbol export issue of prime_mod on Alpine bot
Apparently our gcc-6.4.0 on Alpine Linux distribution doesn't like defining static const
inside a method, lets put that on outside the classes.
|
|
54800f83
|
2018-05-30T16:26:50
|
|
[map] Mark prime_for HB_INTERNAL
Trying to see if it fixes gcc-4.2 bots.
|
|
b3d45de6
|
2018-05-30T14:02:49
|
|
[map] Fix size calculation
Don't know why I thought I should subtract one there...
|
|
ff92de76
|
2018-05-29T18:48:45
|
|
Remove HB_DISALLOW_COPY_AND_ASSIGN
llvm-gcc-4.2 bot had this problem:
hb-private.hh:812: error: initializer specified for non-virtual method 'void hb_vector_t<Type, StaticSize>::operator=(const hb_vector_t<Type, StaticSize>&) [with Type = hb_user_data_array_t::hb_user_data_item_t, unsigned int StaticSize = 1u]'
Removing the delete didn't work with a constructor. So, remove constructor.
Just disallow assignment. Still better than nothing.
|
|
a2444346
|
2018-05-29T18:32:57
|
|
[map] Fix resize
|
|
ccd01c65
|
2018-05-29T18:13:13
|
|
[map] Move prime_mod to header to avoid linkage issues in subset.so
|
|
6baebc5d
|
2018-05-29T17:58:46
|
|
[map] Fix copyright year
|
|
b0158129
|
2018-05-29T17:52:37
|
|
[map] Minor
|
|
4099c66f
|
2018-05-29T17:52:07
|
|
[map] Don't return INVALID from get() just because in_error
|
|
a9fa39dc
|
2018-05-29T17:31:01
|
|
[map] More minor
|
|
f76c4a77
|
2018-05-29T17:27:25
|
|
[map] Make initial resize actually work
|
|
661e9ae4
|
2018-05-29T17:09:17
|
|
[map] Add clear(), is_empty(), and get_population()
|
|
b6959c33
|
2018-05-29T17:02:22
|
|
[map] Minor
|
|
686476a8
|
2018-05-29T17:00:02
|
|
[map] Track population and occupancy separately
|
|
6f12ce47
|
2018-05-29T16:45:06
|
|
Revert "[map] Return bool from set()"
This reverts commit face7cf55d4895ffca314c8448c0a749a26cc182.
|
|
face7cf5
|
2018-05-29T16:39:03
|
|
[map] Return bool from set()
|
|
e94be200
|
2018-05-29T16:37:44
|
|
[map] Implement operator[] for get()ting
|
|
743fdd9c
|
2018-05-29T16:28:48
|
|
[map] First try at implementing an integer-to-integer hashmap
Fully untested.
|