History log of /petsc/src/sys/objects/device/interface/memory.cxx (Results 1 – 25 of 31)
Revision Date Author Comments
# c6013d66 09-Aug-2023 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jacobf/2023-06-06/register-finalize-reverse-order' into 'main'

Fix PetscDeviceContext Memory Leak (And Make PetscXXXRegisterFinalize() Order Hierarchical)

See merge request petsc/pets

Merge branch 'jacobf/2023-06-06/register-finalize-reverse-order' into 'main'

Fix PetscDeviceContext Memory Leak (And Make PetscXXXRegisterFinalize() Order Hierarchical)

See merge request petsc/petsc!6559

show more ...


# 3048253c 06-Jun-2023 Jacob Faibussowitsch <jacob.fai@gmail.com>

The various PetscXXXRegisterFinalize() should execute finalizers in reverse order of registration


# cfd92c66 22-Jul-2023 Satish Balay <balay@mcs.anl.gov>

Merge branch 'tisaac/feature-type-generic-petsc-valid-pointer' into 'main'

Implement a type generic PetscValidPointer

See merge request petsc/petsc!6693


# 4f572ea9 18-Jul-2023 Toby Isaac <toby.isaac@gmail.com>

Rename PetscValidPointer -> PetscAssertPointer


# 02477ebb 15-Jul-2023 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jacobf/2023-06-30/enable-doc-lint' into 'main'

Enable docs linting

See merge request petsc/petsc!6667


# 10450e9e 12-Jul-2023 Jacob Faibussowitsch <jacob.fai@gmail.com>

Manual linter fixes: sys


# aec76313 12-Jul-2023 Jacob Faibussowitsch <jacob.fai@gmail.com>

Lint apply: sys


# d01c6957 28-Mar-2023 Satish Balay <balay@mcs.anl.gov>

Merge branch 'barry/2023-03-25/fix-more-manualpages' into 'main'

More manual page fixes

See merge request petsc/petsc!6233


# 2fe279fd 28-Mar-2023 Barry Smith <bsmith@mcs.anl.gov>

More manual page fixes


# d3904c29 09-Feb-2023 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jacobf/2023-02-08/remove-redundant-petsc-nodiscard' into 'main'

Remove redundant uses of `PETSC_NODISCARD` from functions returning a PetscErrorCode

See merge request petsc/petsc!6036


# 089fb57c 08-Feb-2023 Jacob Faibussowitsch <jacob.fai@gmail.com>

Remove redundant uses of PETSC_NODISCARD from functions returning a PetscErrorCode


# 37d05b02 06-Feb-2023 Satish Balay <balay@mcs.anl.gov>

Merge remote-tracking branch 'origin/release'


# b877537e 05-Feb-2023 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jolivet/fix-typos' into 'release'

Fix Typos

See merge request petsc/petsc!6024


# da81f932 05-Feb-2023 Pierre Jolivet <pierre@joliv.et>

Fix Typos


# 31d78bcd 02-Feb-2023 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jacobf/2022-12-10/petscerrorcode-nodiscard' into 'main'

Feature: Non-discardable PetscErrorCode

See merge request petsc/petsc!5923


# 3ba16761 10-Dec-2022 Jacob Faibussowitsch <jacob.fai@gmail.com>

Make PetscErrorCode a non-discardable enum


# 2fdf829d 12-Jan-2023 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jacobf/2022-11-30/consolidate-cxx-pool-allocators' into 'main'

Consolidate C++ Pool Allocators And Add ASAN Poison Support

See merge request petsc/petsc!5891


# 146a86eb 09-Dec-2022 Jacob Faibussowitsch <jacob.fai@gmail.com>

Consolidate various C++ pool allocators into single implementation


# bd2fcf0c 09-Dec-2022 Jacob Faibussowitsch <jacob.fai@gmail.com>

Rename util::integral_value() to to_underlying() to match C++23's std::to_underlying()


# 04530706 14-Nov-2022 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jacobf/2022-10-08/cpp-khash-map' into 'main'

Feature: C++ Khash Map

See merge request petsc/petsc!5792


# 81c64944 14-Nov-2022 Jacob Faibussowitsch <jacob.fai@gmail.com>

Add C++ implementation of khash map as a drop-in replacement for std::unordered_map


# 0cf3b284 11-Nov-2022 Jacob Faibussowitsch <jacob.fai@gmail.com>

Make PointerAttributes default constructable again


# 9a34e50f 11-Nov-2022 Satish Balay <balay@mcs.anl.gov>

Merge remote-tracking branch 'origin/release'


# 87ee0c24 09-Nov-2022 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jacobf/2022-11-03/fix-default-member-init-nested-class/release' into 'release'

Implement workaround for clang and gcc bug for nested class default initializers

See merge request petsc

Merge branch 'jacobf/2022-11-03/fix-default-member-init-nested-class/release' into 'release'

Implement workaround for clang and gcc bug for nested class default initializers

See merge request petsc/petsc!5799

show more ...


# 3398534b 03-Nov-2022 Jacob Faibussowitsch <jacob.fai@gmail.com>

Implement workaround for clang and gcc bug for nested class default initializers


12