summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2022-06-29jemalloc: enable MADV_FREE usageHEADsugisawa-mr1Juhyung Park
This is only supported with Linux v4.5+ but we don't support devices that old Change-Id: Ib8e8569100a5e65b06265281695bf09afecd8c05 Signed-off-by: Juhyung Park <qkrwngud825@gmail.com>
2022-05-20Revert "jemalloc: disable JEMALLOC_STATS"Juhyung Park
This reverts commit 9666f7a11b0ba711e6fb1d80bb94de4220c2d944. ART uses this and this shouldn't have been picked previously. Change-Id: Ib1a386da8ec5de5784bf209a9b72484a69569530 Signed-off-by: Juhyung Park <qkrwngud825@gmail.com>
2022-02-18jemalloc: always assume overcommitting memoryPark Ju Hyung
Minor optimization Change-Id: I5be07492bad39e8b358cb6f820d5c580d560c829 Signed-off-by: Park Ju Hyung <qkrwngud825@gmail.com>
2022-02-18jemalloc: remove THP supportPark Ju Hyung
This is not explored on Android properly and no one should use it until proper scientific testing. Moreover, THP is broken with all recent Qualcomm devices due to speculative page faults. Change-Id: I1c1e4f296c7895f5288cdb816f42340ea85826b4 Signed-off-by: Park Ju Hyung <qkrwngud825@gmail.com>
2022-02-18jemalloc: disable JEMALLOC_STATSPark Ju Hyung
Change-Id: If1b3256162b6ecf578069f5b8560d066d45d98e4 Signed-off-by: Park Ju Hyung <qkrwngud825@gmail.com>
2022-02-18jemalloc: disable config parsing altogetherPark Ju Hyung
This is never used on Android. Remove it for faster initialization and lighter libc.so. Change-Id: Ifa54266b3d488f0b4a6301274ff114431fbe4112 Signed-off-by: Park Ju Hyung <qkrwngud825@gmail.com>
2022-02-18jemalloc: remove deprecated size_classes.hPark Ju Hyung
Change-Id: Ied009ae74ea123e31e49890eb2d12bef5c547572 Signed-off-by: Park Ju Hyung <qkrwngud825@gmail.com>
2021-11-01Merge tag 'android-12.0.0_r7' into scDanny Lin
Android 12.0.0 release 7 Change-Id: I218111044ca0e35a3669c19ca15e2084a5abf11b # -----BEGIN PGP SIGNATURE----- # # iF0EABECAB0WIQRDQNE1cO+UXoOBCWTorT+BmrEOeAUCYXrHRAAKCRDorT+BmrEO # eLhoAJ9RuJm6dKes8O94WJrIRtq8KqdZ5gCfcz/oBBDZ6w+l4J1ePC06JxF8lhA= # =HVyZ # -----END PGP SIGNATURE----- # gpg: Signature made Thu 28 Oct 2021 08:52:36 AM PDT # gpg: using DSA key 4340D13570EF945E83810964E8AD3F819AB10E78 # gpg: Good signature from "The Android Open Source Project <initial-contribution@android.com>" [unknown] # gpg: WARNING: This key is not certified with a trusted signature! # gpg: There is no indication that the signature belongs to the owner. # Primary key fingerprint: 4340 D135 70EF 945E 8381 0964 E8AD 3F81 9AB1 0E78
2021-10-11Update Soong blueprint for jemalloc 5.2.1Danny Lin
Change-Id: Ie4dfe4cf9a3905914a685ec6761628e405512a9a
2021-10-11Update Android extension functions for jemalloc 5.2.1Danny Lin
malloc_iterate and mallinfo need to be updated to accomodate upstream changes. Change-Id: Iae187f1ca442e0f8c3041ed67474d7d979085b0b
2021-10-11Regenerate configs for 5.2.1 updateDanny Lin
Change-Id: I3774ce46655d526e1aea2741711d96ec2613f977
2021-10-11Fix typo in tcache stats checkDanny Lin
Change-Id: I1682acb9b57f6de4bacd4c69d55b21a96cc09d5b
2021-10-11Merge tag '5.2.1' into HEADDanny Lin
Release Change-Id: I269b861cb81499b78f13dc2e88827f13ef5a207d
2021-02-21Snap for 7160059 from 517ee63ccd3b2819ca8d6930d837b0ab1f54e3c2 to sc-releaseandroid-build-team Robot
Change-Id: I9832a0023d42cac8ed54e453236f8c511a3e4065
2021-02-21Snap for 7160059 from 517ee63ccd3b2819ca8d6930d837b0ab1f54e3c2 to sc-d1-releaseandroid-build-team Robot
Change-Id: I4400b37c3b6d6a6c7521e523b0b3b2ac78cd2621
2021-02-20[automerger skipped] Mark ab/7061308 as merged in stage. am: 8b28ac89b2 -s ↵Xin Li
ours am: 13cbf156c1 -s ours am skip reason: Change-Id I35e35d979fb8aea7926cfa2ea8f5fa084287b7bd with SHA-1 ad8f39c73d is in history Original change: undetermined MUST ONLY BE SUBMITTED BY AUTOMERGER Change-Id: Ibdea17b1d4a38a96fc0b93d5f06d9415044567d6
2021-02-20[automerger skipped] Mark ab/7061308 as merged in stage. am: 8b28ac89b2 -s oursXin Li
am skip reason: Change-Id I35e35d979fb8aea7926cfa2ea8f5fa084287b7bd with SHA-1 ad8f39c73d is in history Original change: undetermined MUST ONLY BE SUBMITTED BY AUTOMERGER Change-Id: I3feb1543663d3ed32237c0c58e686859fb637397
2021-02-20Mark ab/7061308 as merged in stage.Xin Li
Bug: 180401296 Merged-In: I35e35d979fb8aea7926cfa2ea8f5fa084287b7bd Change-Id: I1ee202ad4406a0a858d84f13ea5a705ec61f85a0
2021-02-18Snap for 7152399 from 272ba2c4ea5cd6b704d905c6dcfc080fc5d88163 to sc-releaseandroid-build-team Robot
Change-Id: Ib370a6ad1086308a3fd01ad997c9d151ee663906
2021-02-18Snap for 7152399 from 272ba2c4ea5cd6b704d905c6dcfc080fc5d88163 to sc-d1-releaseandroid-build-team Robot
Change-Id: I66d298faa41279772fb28cf5371270585cdf7f6f
2021-02-17[LSC] Add LOCAL_LICENSE_KINDS to external/jemalloc_new am: 33d62c57c1 am: ↵Bob Badour
0c24e096eb am: 289a9908c1 Original change: https://android-review.googlesource.com/c/platform/external/jemalloc_new/+/1588856 MUST ONLY BE SUBMITTED BY AUTOMERGER Change-Id: I7ff4c068610d84777a9864ffbca957de609f1793
2021-02-17[LSC] Add LOCAL_LICENSE_KINDS to external/jemalloc_new am: 33d62c57c1 am: ↵Bob Badour
0c24e096eb Original change: https://android-review.googlesource.com/c/platform/external/jemalloc_new/+/1588856 MUST ONLY BE SUBMITTED BY AUTOMERGER Change-Id: Ie8b2b72402f9fca570ae02ad3b84255a62109a5f
2021-02-17[LSC] Add LOCAL_LICENSE_KINDS to external/jemalloc_new am: 33d62c57c1Bob Badour
Original change: https://android-review.googlesource.com/c/platform/external/jemalloc_new/+/1588856 MUST ONLY BE SUBMITTED BY AUTOMERGER Change-Id: I827c76af4ef8193734dc346a21435337532fa4c7
2021-02-12[LSC] Add LOCAL_LICENSE_KINDS to external/jemalloc_newBob Badour
Added SPDX-license-identifier-Apache-2.0 SPDX-license-identifier-BSD SPDX-license-identifier-ISC SPDX-license-identifier-MIT legacy_unencumbered to: Android.bp Bug: 68860345 Bug: 151177513 Bug: 151953481 Test: m all Exempt-From-Owner-Approval: janitorial work Change-Id: I08e4267e770abd308d9e044299821520098b10c2
2020-11-25Snap for 6993940 from 7b6ffd7d644a7f864c2cad8dabdd1ea7bd29dbdc to sc-d1-releaseandroid-build-team Robot
Change-Id: Iafbd3bc55ad82c3b1d591bb4ac93d93ec024d121
2020-11-25Snap for 6993684 from 7b6ffd7d644a7f864c2cad8dabdd1ea7bd29dbdc to sc-releaseandroid-build-team Robot
Change-Id: Ida2658e1e1736609d7cdf202c15f4ab77ec93f03
2020-11-24Mark ab/6881855 as merged am: d21b7bb14a am: ad8f39c73dXin Li
Original change: https://googleplex-android-review.googlesource.com/c/platform/external/jemalloc_new/+/13110682 Change-Id: I78809f036f29f27c78e7719bf4661db7c414b63c
2020-11-24Mark ab/6881855 as merged am: d21b7bb14aXin Li
Original change: https://googleplex-android-review.googlesource.com/c/platform/external/jemalloc_new/+/13110682 Change-Id: I35e35d979fb8aea7926cfa2ea8f5fa084287b7bd
2020-11-23Mark ab/6881855 as mergedXin Li
Bug: 172690556 Change-Id: I52e6714ed88a5be4c960eb9de4ce8e4d5f47457e
2020-11-01Snap for 6944548 from 9868050f7e8b13b01b2e972e88ebd37a0cfe4aec to sc-d1-releaseandroid-build-team Robot
Change-Id: I0f836a67c336d3a31f4869cc9f6c6b9fb43d994f
2020-10-30Snap for 6940725 from 35050b2baf51b1bcfa81480bdaea93c470de6ebf to sc-releaseandroid-build-team Robot
Change-Id: Iaf221f3123486e9e95ab9ad6bc16ce6568e93ba4
2020-10-29Merge "Make vendor_ramdisk_available." am: 4a13357c76 am: 8565f18203 am: ↵Yifan Hong
19b86d9b44 am: 6e6a931704 am: 35050b2baf Original change: https://android-review.googlesource.com/c/platform/external/jemalloc_new/+/1469669 Change-Id: I1f8ff648da02533bafe79e2d1d7daf8b692e0b87
2020-10-29Merge "Make vendor_ramdisk_available." am: 4a13357c76 am: 8565f18203 am: ↵Yifan Hong
19b86d9b44 am: 6e6a931704 Original change: https://android-review.googlesource.com/c/platform/external/jemalloc_new/+/1469669 Change-Id: Ia5b5209fe7fae90eb635d7c14b3b490b7519b96a
2020-10-29Merge "Make vendor_ramdisk_available." am: 4a13357c76 am: 8565f18203 am: ↵Yifan Hong
19b86d9b44 Original change: https://android-review.googlesource.com/c/platform/external/jemalloc_new/+/1469669 Change-Id: I78bf5c9dbee63e7c532ee99ca4ea826af50c22dc
2020-10-29Merge "Make vendor_ramdisk_available." am: 4a13357c76 am: 8565f18203Yifan Hong
Original change: https://android-review.googlesource.com/c/platform/external/jemalloc_new/+/1469669 Change-Id: I86abfa1f728a6dc34e8826bd3791e7ca26309e92
2020-10-29Merge "Make vendor_ramdisk_available." am: 4a13357c76Yifan Hong
Original change: https://android-review.googlesource.com/c/platform/external/jemalloc_new/+/1469669 Change-Id: Ib348876d7e534e154ecfc5d476a40335d9791486
2020-10-29Merge "Make vendor_ramdisk_available."Yifan Hong
2020-10-21Make vendor_ramdisk_available.Yifan Hong
Test: pass Bug: 156098440 Change-Id: Id07005539db17929f21cb7bb3e134d960e056db6
2020-05-07Snap for 6468254 from d415f2ff5af4addea88ce4b013570765e1c4088a to sc-d1-releaseandroid-build-team Robot
Change-Id: Idec129bae4fc0bcb950e19eb808c37127ceaa802
2020-05-07Snap for 6469833 from 2864c041ac29be068afc242151c28b8cc4a1cb67 to sc-releaseandroid-build-team Robot
Change-Id: Id9f6023197390edaf0eabe454c242f026754efd2
2020-05-06Bionic and kernel system include paths are no longer implicit. am: ↵Martin Stjernholm
838a8c58b2 am: b32ec89beb am: 69c835d562 am: 8d41b14439 am: 48b2f6625e am: 2864c041ac Change-Id: I516ecf43e096041877109fd72f2f3cc0e9e50334
2020-05-06Bionic and kernel system include paths are no longer implicit. am: ↵Martin Stjernholm
838a8c58b2 am: b32ec89beb am: 69c835d562 am: 8d41b14439 am: 48b2f6625e Change-Id: I14d7bbdb38e436f55946a7d7abe9f09b93fbd5dc
2020-05-06Bionic and kernel system include paths are no longer implicit. am: ↵Martin Stjernholm
838a8c58b2 am: b32ec89beb am: 69c835d562 am: 8d41b14439 Change-Id: Ie5e3f0c1bb25c3ab11aa9e8f3fec028dc2e05340
2020-05-06Bionic and kernel system include paths are no longer implicit. am: ↵Martin Stjernholm
838a8c58b2 am: b32ec89beb am: 69c835d562 Change-Id: I6bf13cde8eaa51a175ee1610f072b57bc72e91f2
2020-05-06Bionic and kernel system include paths are no longer implicit. am: ↵Martin Stjernholm
838a8c58b2 am: b32ec89beb Change-Id: I5e1f3313ca9f0df3ce700cefedade8ea1a2ddb84
2020-05-06Bionic and kernel system include paths are no longer implicit. am: 838a8c58b2Martin Stjernholm
Change-Id: Ibdef1e42039d35f028f08fc03e206cb91354a209
2020-04-30Bionic and kernel system include paths are no longer implicit.Martin Stjernholm
Test: Build and boot Bug: 153590472 Change-Id: Icd07ff407d3ddcbcfb2f3bb817e92f2c6d7b44d8
2020-04-30Snap for 6445872 from 8c96ae9a471f5498c21b1929530aad8779dbbd66 to sc-d1-releaseandroid-build-team Robot
Change-Id: I902a0f85d3bb30b76861377a7df9aacb282f5e23
2020-04-29Snap for 6440943 from ce5cb3e46b91e4b81be5d4195cce044da5649ac9 to sc-releaseandroid-build-team Robot
Change-Id: I01321b9705d0d17c7f0df0b2feb12763c056d88d
2020-04-28Add METADATA to jemalloc_new: BSD+Apache2+MIT=NOTICE am: 5b79d5eb49 am: ↵Bob Badour
e1ae8c6d19 am: 2c69f2c796 am: 79aac14c11 am: 10b196c21e am: ce5cb3e46b Change-Id: I4f5ac54c9df54cabcb706135d8df8ad8cc4b35f0