History log of /reactos/sdk/lib/rtl/heap.h (Results 1 – 7 of 7)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
# b8cdd1a8 07-Dec-2023 Mark Jansen <mark.jansen@reactos.org>

[RTL] Implement RtlGetProcessHeaps


Revision tags: 0.4.14-release
# 7e5c1872 09-Mar-2021 Jérôme Gardou <jerome.gardou@reactos.org>

[RTL] Improve performance by introducing a hint array for free entries

The array is there for the entries smaller than the decommit threshold, the rationale
being that entries which are larger will

[RTL] Improve performance by introducing a hint array for free entries

The array is there for the entries smaller than the decommit threshold, the rationale
being that entries which are larger will likely be split for honoring other allocations
or be coalesced and eventually decommitted.

This with the previous commits make a huge perf boost to memory-intensive applications like cmake

CORE-15793

show more ...


# 325737f8 05-Mar-2021 Jérôme Gardou <jerome.gardou@reactos.org>

[SDK:RTL] Track the end of uncommitted ranges thanks to a "Guard" entry that we put at the end of each committed page

This avoids busy loop to get the last valid entry of the previous committed rang

[SDK:RTL] Track the end of uncommitted ranges thanks to a "Guard" entry that we put at the end of each committed page

This avoids busy loop to get the last valid entry of the previous committed range when committing a new one.

CORE-15793

show more ...


Revision tags: 0.4.15-dev, 0.4.14-RC, 0.4.13-release
# c4f736e8 02-Feb-2020 Thomas Faber <thomas.faber@reactos.org>

[RTL] Add and populate LastEntryInSegment. CORE-14588


# dd83bcd6 01-Feb-2020 Thomas Faber <thomas.faber@reactos.org>

[RTL] Create a define for the common members of HEAP and HEAP_SEGMENT. CORE-14588

The code relies on these members matching up, so it's confusing for them
to be duplicated.


Revision tags: 0.4.14-dev, 0.4.13-RC, 0.4.12-release, 0.4.12-RC, 0.4.13-dev, 0.4.11-release, 0.4.11-RC, 0.4.12-dev, 0.4.10-release, 0.4.11-dev, 0.4.10-RC, 0.4.9-release, 0.4.10-dev, 0.4.9-RC, 0.4.8-release, 0.4.8-RC, 0.4.9-dev, 0.4.7-release, v0.4.7, 0.4.8-dev, 0.4.7-rc1
# c2c66aff 03-Oct-2017 Colin Finck <colin@reactos.org>

Git conversion: Make reactos the root directory, move rosapps, rostests, wallpapers into modules, and delete rossubsys.


Revision tags: backups/GSoC_2017/rapps@75905, ReactOS-0.4.6, backups/ros-branch-0_4_6@75728, 0.4.7-dev, ReactOS-0.4.5, backups/ros-branch-0_4_5@74569, ReactOS-0.4.4-CLT2017, backups/ReactOS-0.4.4-CLT2017@74182, ReactOS-0.4.4, backups/ros-branch-0_4_4@74002, ReactOS-0.4.4-FOSDEM2017, backups/ReactOS-0.4.4-FOSDEM2017@73667, ReactOS-0.4.3, backups/ros-branch-0_4_3@73437, backups/sndblst@72664, ReactOS-0.4.2, backups/ros-branch-0_4_2@73087, ReactOS-0.4.1, backups/ros-branch-0_4_1@71718
# 321bcc05 24-Apr-2016 Pierre Schweitzer <pierre@reactos.org>

Create the AHCI branch for Aman's work

svn path=/branches/GSoC_2016/AHCI/; revision=71203