History log of /petsc/src/sys/memory/mal.c (Results 1 – 25 of 204)
Revision Date Author Comments
# ae1ee551 23-Feb-2026 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jolivet/more-petscdefined' into 'main'

Minor housekeeping

See merge request petsc/petsc!9058


# fc2fb351 21-Feb-2026 Pierre Jolivet <pierre@joliv.et>

Switch some defined(PETSC_ to PetscDefined(


# d34ab3a3 24-Feb-2025 Satish Balay <balay@mcs.anl.gov>

Merge remote-tracking branch 'origin/release'


# 32edcb65 22-Feb-2025 Satish Balay <balay@mcs.anl.gov>

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

Fix typos

See merge request petsc/petsc!8155


# 54c05997 21-Feb-2025 Pierre Jolivet <pierre@joliv.et>

Fix typos


# be37439e 21-Oct-2024 Satish Balay <balay@mcs.anl.gov>

Merge branch 'stefanozampini/useless-cast' into 'main'

Remove useless cast

See merge request petsc/petsc!7894


# 835f2295 05-Oct-2024 Stefano Zampini <stefano.zampini@gmail.com>

Brain dead fixes for useless casts


# d0e6bf2a 25-Sep-2024 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jolivet/clang-format-19' into 'main'

clang-format-19

See merge request petsc/petsc!7644


# 57508ece 17-Sep-2024 Pierre Jolivet <pierre@joliv.et>

Remove unneeded parentheses


# 1ed6e3ff 25-Apr-2024 Satish Balay <balay@mcs.anl.gov>

Merge branch 'barry/2024-04-13/fix-sowing-strings' into 'main'

Update PETSc to use sowing bfort that handles string arguments and PETSC_NULL_INT

See merge request petsc/petsc!7480


# cc4c1da9 14-Apr-2024 Barry Smith <bsmith@mcs.anl.gov>

Update source code removing all unneeded /*@C and associated manual stubs and interfaces


# 970231d2 07-Mar-2024 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jolivet/clang-format-18' into 'main'

clang-format version 18

See merge request petsc/petsc!6902


# 00045ab3 11-Feb-2024 Pierre Jolivet <pierre@joliv.et>

Remove carriage return in Petsc(Assert|Check)()

git grep -l -E "Petsc(Assert|Check)\(.*\\\n\"[,)]" | xargs sed -r -i'' 's#Petsc(Assert|Check)\((.*)\\n"([,)])#Petsc\1\(\2\"\3#g'

Suggested-by: Stefan

Remove carriage return in Petsc(Assert|Check)()

git grep -l -E "Petsc(Assert|Check)\(.*\\\n\"[,)]" | xargs sed -r -i'' 's#Petsc(Assert|Check)\((.*)\\n"([,)])#Petsc\1\(\2\"\3#g'

Suggested-by: Stefano Zampini

show more ...


# f4f49eea 11-Feb-2024 Pierre Jolivet <pierre@joliv.et>

Remove multiple parentheses and extra semicolon

git grep -l -E "\(\([a-zA-Z0-9_]+\)\(\*[a-zA-Z0-9_]+\)[, )]" | xargs sed -r -i'' 's#\(\(([a-zA-Z0-9_]+)\)\(\*([a-zA-Z0-9_]+)\)([, )])#\(\(\1\)\*\2\3#g

Remove multiple parentheses and extra semicolon

git grep -l -E "\(\([a-zA-Z0-9_]+\)\(\*[a-zA-Z0-9_]+\)[, )]" | xargs sed -r -i'' 's#\(\(([a-zA-Z0-9_]+)\)\(\*([a-zA-Z0-9_]+)\)([, )])#\(\(\1\)\*\2\3#g'
git grep -l -E "Petsc(.)*\(\(\*[a-zA-Z0-9_]*\)," | xargs sed -r -i'' 's#Petsc([a-zA-Z0-9_]*)\(\(\*([a-zA-Z0-9_]*)\), #Petsc\1(*\2, #g'
git grep -l -E "([\!\&\~\*\(]|\)\)|\([^,\*\(]+\**\))\(([a-zA-Z0-9_]+((\.|->)[a-zA-Z0-9_]+|\[[a-zA-Z0-9_ \%\+\*\-]+\])+)\)" | xargs sed -r -i'' 's#([\!\&\~\*\(]|\)\)|\([^,\*\(]+\**\))\(([a-zA-Z0-9_]+((\.|->)[a-zA-Z0-9_]+|\[[a-zA-Z0-9_ \%\+\*\-]+\])+)\)#\1\2#g'

show more ...


# 054dce49 06-Dec-2023 Satish Balay <balay@mcs.anl.gov>

Merge remote-tracking branch 'origin/release'


# c4df6ac4 05-Dec-2023 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jrwrigh/freeN_documentation' into 'release'

doc(PetscFreeN): Document order dependency of pointers

See merge request petsc/petsc!7033


# 7e17494f 16-Nov-2023 James Wright <james@jameswright.xyz>

doc(free): Document order dependency of PetscFreeN


# 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


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

Lint apply: sys


# 6bb0c1aa 02-Jun-2023 Satish Balay <balay@mcs.anl.gov>

Merge branch 'barry/2023-05-26/allow-mpiaij-32bit-large-nz' into 'main'

Allow viewing and loading MATMPIAIJ matrices with a total number of nonzeros greater than PETSC_INT_MAX

See merge request pet

Merge branch 'barry/2023-05-26/allow-mpiaij-32bit-large-nz' into 'main'

Allow viewing and loading MATMPIAIJ matrices with a total number of nonzeros greater than PETSC_INT_MAX

See merge request petsc/petsc!6514

show more ...


# 2d853995 27-May-2023 Barry Smith <bsmith@mcs.anl.gov>

If PetscMallocValidate() detects an error it must turn off validating before calling the error handlers

Also cleanup manual pages and comments in the PETSc malloc handling source files

Also change

If PetscMallocValidate() detects an error it must turn off validating before calling the error handlers

Also cleanup manual pages and comments in the PETSc malloc handling source files

Also change

[ 0] 16 bytes PetscFunctionListDLAllPush_Private() at /Users/barrysmith/Src/petsc/src/sys/dll/reg.c:190
[0] PetscMallocA() at /Users/barrysmith/Src/petsc/src/sys/memory/mal.c:190
[0] PetscFunctionListDLAllPush_Private() at /Users/barrysmith/Src/petsc/src/sys/dll/reg.c:190

to

[ 0] 16 bytes
[0] PetscFunctionListDLAllPush_Private() at /Users/barrysmith/Src/petsc/src/sys/dll/reg.c:190

no need to print duplicate function information or print the PetscMalloc() line

Commit-type: bug-fix

show more ...


# f1c942b3 27-Apr-2023 Satish Balay <balay@mcs.anl.gov>

Merge remote-tracking branch 'origin/release'


# 3887a59d 26-Apr-2023 Satish Balay <balay@mcs.anl.gov>

Merge branch 'barry/2023-04-26/fix-man-pages-malloc/release' into 'release'

Cleanup manual pages for the PETSc malloc()/free() and its monitoring

See merge request petsc/petsc!6376


# 0ed210f4 26-Apr-2023 Barry Smith <bsmith@mcs.anl.gov>

Cleanup manual pages for the PETSc malloc()/free() and its monitoring


# 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


123456789