Daniel Micay
								
							 
						 | 
						
							
							
							
							
								
							
							
								2d7882ec0e
								
							
						 | 
						
							
							
								
								remove redundant unseal / seal metadata
							
							
							
							
							
						 | 
						
							2019-01-08 17:01:56 -05:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Daniel Micay
								
							 
						 | 
						
							
							
							
							
								
							
							
								fa17f70a73
								
							
						 | 
						
							
							
								
								add more configuration sanity checks
							
							
							
							
							
						 | 
						
							2019-01-06 00:52:25 -05:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Daniel Micay
								
							 
						 | 
						
							
							
							
							
								
							
							
								33b1a2740e
								
							
						 | 
						
							
							
								
								update default slab quarantine sizes in README
							
							
							
							
							
						 | 
						
							2019-01-02 15:42:41 -05:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Arlo Breault
								
							 
						 | 
						
							
							
							
							
								
							
							
								dea2788539
								
							
						 | 
						
							
							
								
								fix typo in README.md
							
							
							
							
							
						 | 
						
							2019-01-02 15:40:58 -05:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Daniel Micay
								
							 
						 | 
						
							
							
							
							
								
							
							
								8a474b647c
								
							
						 | 
						
							
							
								
								enable both forms of slab quarantines by default
							
							
							
							
							
						 | 
						
							2019-01-02 14:59:19 -05:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Daniel Micay
								
							 
						 | 
						
							
							
							
							
								
							
							
								57f115b33c
								
							
						 | 
						
							
							
								
								scale slab quarantine based on size
							
							
							
							
							
						 | 
						
							2019-01-02 14:52:13 -05:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Daniel Micay
								
							 
						 | 
						
							
							
							
							
								
							
							
								ccc2a86501
								
							
						 | 
						
							
							
								
								rename quarantine size -> length for clarity
							
							
							
							
							
						 | 
						
							2019-01-02 14:17:02 -05:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Daniel Micay
								
							 
						 | 
						
							
							
							
							
								
							
							
								bc2cb5c828
								
							
						 | 
						
							
							
								
								fix builds with both random and queue quarantine
							
							
							
							
							
						 | 
						
							2019-01-02 13:23:49 -05:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Daniel Micay
								
							 
						 | 
						
							
							
							
							
								
							
							
								5d3b299209
								
							
						 | 
						
							
							
								
								support random quarantine sizes other than 0 or 16
							
							
							
							
							
						 | 
						
							2019-01-02 13:04:40 -05:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Daniel Micay
								
							 
						 | 
						
							
							
							
							
								
							
							
								418cb1609c
								
							
						 | 
						
							
							
								
								add RLIMIT_AS alternative to wishlist
							
							
							
							
							
						 | 
						
							2018-12-09 12:48:07 -05:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Daniel Micay
								
							 
						 | 
						
							
							
							
							
								
							
							
								2d88b90282
								
							
						 | 
						
							
							
								
								reorder Makefile CONFIG variables
							
							
							
							
							
						 | 
						
							2018-12-09 11:03:12 -05:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Daniel Micay
								
							 
						 | 
						
							
							
							
							
								
							
							
								4dc3385bc0
								
							
						 | 
						
							
							
								
								fix calloc for nmemb == 0 and !ZERO_ON_FREE
							
							
							
							
							
						 | 
						
							2018-12-09 10:59:21 -05:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Daniel Micay
								
							 
						 | 
						
							
							
							
							
								
							
							
								8a863ae847
								
							
						 | 
						
							
							
								
								use conlyflags in Android.bp when appropriate
							
							
							
							
							
						 | 
						
							2018-12-06 12:04:42 -05:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Daniel Micay
								
							 
						 | 
						
							
							
							
							
								
							
							
								830a7d338d
								
							
						 | 
						
							
							
								
								make class_region_size configurable
							
							
							
							
							
						 | 
						
							2018-12-05 09:38:13 -05:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Daniel Micay
								
							 
						 | 
						
							
							
							
							
								
							
							
								8b0450555f
								
							
						 | 
						
							
							
								
								add initial Android build system support
							
							
							
							
							
						 | 
						
							2018-12-05 07:59:35 -05:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Daniel Micay
								
							 
						 | 
						
							
							
							
							
								
							
							
								a1e0d97864
								
							
						 | 
						
							
							
								
								add __BEGIN_DECLS / __END_DECLS
							
							
							
							
							
						 | 
						
							2018-12-05 07:59:35 -05:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Daniel Micay
								
							 
						 | 
						
							
							
							
							
								
							
							
								ced3b0e070
								
							
						 | 
						
							
							
								
								support Android malloc_usable_size
							
							
							
							
							
						 | 
						
							2018-12-05 07:59:35 -05:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Daniel Micay
								
							 
						 | 
						
							
							
							
							
								
							
							
								7917966eca
								
							
						 | 
						
							
							
								
								avoid unnecessary GNU pointer arithmetic extension
							
							
							
							
							
						 | 
						
							2018-12-05 07:59:35 -05:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Daniel Micay
								
							 
						 | 
						
							
							
							
							
								
							
							
								7f781af929
								
							
						 | 
						
							
							
								
								explicitly include system malloc.h
							
							
							
							
							
						 | 
						
							2018-12-05 07:59:35 -05:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Daniel Micay
								
							 
						 | 
						
							
							
							
							
								
							
							
								79cf5cbeb4
								
							
						 | 
						
							
							
								
								disambiguate malloc.h
							
							
							
							
							
						 | 
						
							2018-12-05 07:59:35 -05:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Daniel Micay
								
							 
						 | 
						
							
							
							
							
								
							
							
								f90fb3199d
								
							
						 | 
						
							
							
								
								avoid redefining PAGE_SIZE/PAGE_MASK
							
							
							
							
							
						 | 
						
							2018-12-05 07:59:20 -05:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Daniel Micay
								
							 
						 | 
						
							
							
							
							
								
							
							
								9fd0670aac
								
							
						 | 
						
							
							
								
								add lib prefix to the shared object name
							
							
							
							
							
						 | 
						
							2018-12-05 02:05:37 -05:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Daniel Micay
								
							 
						 | 
						
							
							
							
							
								
							
							
								11fe467b7c
								
							
						 | 
						
							
							
								
								clarify wording
							
							
							
							
							
						 | 
						
							2018-11-19 08:04:37 -05:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Daniel Micay
								
							 
						 | 
						
							
							
							
							
								
							
							
								c9dfe586b3
								
							
						 | 
						
							
							
								
								add initial documentation on API extensions
							
							
							
							
							
						 | 
						
							2018-11-19 06:54:48 -05:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Daniel Micay
								
							 
						 | 
						
							
							
							
							
								
							
							
								4d85a61db2
								
							
						 | 
						
							
							
								
								remove obsolete duplicate information
							
							
							
							
							
						 | 
						
							2018-11-19 06:31:58 -05:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Daniel Micay
								
							 
						 | 
						
							
							
							
							
								
							
							
								d88a8c9813
								
							
						 | 
						
							
							
								
								mention that the same hash table code is reused
							
							
							
							
							
						 | 
						
							2018-11-19 05:45:34 -05:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Daniel Micay
								
							 
						 | 
						
							
							
							
							
								
							
							
								433b37b4a9
								
							
						 | 
						
							
							
								
								explain more of the size class reasoning
							
							
							
							
							
						 | 
						
							2018-11-19 01:44:46 -05:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Daniel Micay
								
							 
						 | 
						
							
							
							
							
								
							
							
								a052be762d
								
							
						 | 
						
							
							
								
								explain some differences from the previous project
							
							
							
							
							
						 | 
						
							2018-11-19 01:08:53 -05:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Daniel Micay
								
							 
						 | 
						
							
							
							
							
								
							
							
								a5ed64d01a
								
							
						 | 
						
							
							
								
								explain slot counts tied to slab size classes
							
							
							
							
							
						 | 
						
							2018-11-19 00:29:18 -05:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Daniel Micay
								
							 
						 | 
						
							
							
							
							
								
							
							
								5b048a28c2
								
							
						 | 
						
							
							
								
								improve explanation of jemalloc size classes
							
							
							
							
							
						 | 
						
							2018-11-19 00:29:15 -05:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Daniel Micay
								
							 
						 | 
						
							
							
							
							
								
							
							
								ac99282773
								
							
						 | 
						
							
							
								
								remove duplicate word
							
							
							
							
							
						 | 
						
							2018-11-17 10:53:04 -05:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Daniel Micay
								
							 
						 | 
						
							
							
							
							
								
							
							
								54a0313d9b
								
							
						 | 
						
							
							
								
								split out dependencies section
							
							
							
							
							
						 | 
						
							2018-11-16 18:41:27 -05:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Daniel Micay
								
							 
						 | 
						
							
							
							
							
								
							
							
								d208d093a2
								
							
						 | 
						
							
							
								
								add more of an introduction describing the project
							
							
							
							
							
						 | 
						
							2018-11-16 18:39:19 -05:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Daniel Micay
								
							 
						 | 
						
							
							
							
							
								
							
							
								2bb568b473
								
							
						 | 
						
							
							
								
								improve documentation about mapping count
							
							
							
							
							
						 | 
						
							2018-11-16 18:04:46 -05:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Daniel Micay
								
							 
						 | 
						
							
							
							
							
								
							
							
								8a38c4fb2a
								
							
						 | 
						
							
							
								
								add initial documentation for integer options
							
							
							
							
							
						 | 
						
							2018-11-16 15:40:48 -05:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Daniel Micay
								
							 
						 | 
						
							
							
							
							
								
							
							
								f3623e1f2b
								
							
						 | 
						
							
							
								
								finish migration away from config.h
							
							
							
							
							
						 | 
						
							2018-11-16 15:40:45 -05:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Daniel Micay
								
							 
						 | 
						
							
							
							
							
								
							
							
								06149aa156
								
							
						 | 
						
							
							
								
								enable readability-else-after-return tidy check
							
							
							
							
							
						 | 
						
							2018-11-16 15:12:10 -05:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Daniel Micay
								
							 
						 | 
						
							
							
							
							
								
							
							
								58c7079db9
								
							
						 | 
						
							
							
								
								eliminate unnecessary code duplication in calloc
							
							
							
							
							
						 | 
						
							2018-11-16 15:01:09 -05:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Daniel Micay
								
							 
						 | 
						
							
							
							
							
								
							
							
								315415acf2
								
							
						 | 
						
							
							
								
								clarify write-after-free detection feature
							
							
							
							
							
						 | 
						
							2018-11-16 03:26:07 -05:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Daniel Micay
								
							 
						 | 
						
							
							
							
							
								
							
							
								a617f7604d
								
							
						 | 
						
							
							
								
								switch malloc_enable to enforce_init
							
							
							
							
							
						 | 
						
							2018-11-12 05:37:20 -05:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Daniel Micay
								
							 
						 | 
						
							
							
							
							
								
							
							
								3cd3d34b3e
								
							
						 | 
						
							
							
								
								extend gitignore for tests
							
							
							
							
							
						 | 
						
							2018-11-06 04:23:53 -05:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Daniel Micay
								
							 
						 | 
						
							
							
							
							
								
							
							
								11c717a7b9
								
							
						 | 
						
							
							
								
								update progress on randomization
							
							
							
							
							
						 | 
						
							2018-11-05 18:06:54 -05:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Daniel Micay
								
							 
						 | 
						
							
							
							
							
								
							
							
								2d892e58ad
								
							
						 | 
						
							
							
								
								per-slab canary values are good enough for now
							
							
							
							
							
						 | 
						
							2018-11-05 18:05:56 -05:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Daniel Micay
								
							 
						 | 
						
							
							
							
							
								
							
							
								3a488c9a27
								
							
						 | 
						
							
							
								
								add initial slab allocation quarantine
							
							
							
							
							
						 | 
						
							2018-11-05 16:43:08 -05:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Daniel Micay
								
							 
						 | 
						
							
							
							
							
								
							
							
								fea335282a
								
							
						 | 
						
							
							
								
								use slab_region_start for init checks
							
							
							
							
							
						 | 
						
							2018-11-05 03:56:55 -05:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Daniel Micay
								
							 
						 | 
						
							
							
							
							
								
							
							
								a8112fc5c3
								
							
						 | 
						
							
							
								
								use -O3 instead of -O2 primarily for more inlining
							
							
							
							
							
						 | 
						
							2018-11-04 19:45:04 -05:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Daniel Micay
								
							 
						 | 
						
							
							
							
							
								
							
							
								ca465f6b3e
								
							
						 | 
						
							
							
								
								clarify scope of sized dealloc mismatch detection
							
							
							
							
							
						 | 
						
							2018-11-04 18:52:01 -05:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Daniel Micay
								
							 
						 | 
						
							
							
							
							
								
							
							
								505b9d2e76
								
							
						 | 
						
							
							
								
								add missing -Wl,--as-needed (removed by mistake)
							
							
							
							
							
						 | 
						
							2018-11-04 14:32:03 -05:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Daniel Micay
								
							 
						 | 
						
							
							
							
							
								
							
							
								943a81fbeb
								
							
						 | 
						
							
							
								
								use smaller integers for random cache state
							
							
							
							
							
						 | 
						
							2018-11-04 14:24:21 -05:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Daniel Micay
								
							 
						 | 
						
							
							
							
							
								
							
							
								1fed72a9c3
								
							
						 | 
						
							
							
								
								slab internal fragmentation is always the same
							
							
							
							
							
						 | 
						
							2018-11-04 03:59:54 -05:00 | 
						
						
							
							
							
								
							
							
						 |