History log of /petsc/src/sys/objects/init.c (Results 51 – 75 of 798)
Revision Date Author Comments
# 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 ...


# 4bd3d7f8 27-May-2023 Barry Smith <bsmith@mcs.anl.gov>

fix formatting in output from PetscOptionsDeprecated_Private()

Commit-type: usability


# 597312bb 02-May-2023 Satish Balay <balay@mcs.anl.gov>

Merge remote-tracking branch 'origin/release'


# 2106c2ab 02-May-2023 Satish Balay <balay@mcs.anl.gov>

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

Cleanup of manual pages in src/sys/fileio

See merge request petsc/petsc!6381


# 21532e8a 02-May-2023 Barry Smith <bsmith@mcs.anl.gov>

Cleanup of manual pages in src/sys/fileio


# 49154744 22-Apr-2023 Satish Balay <balay@mcs.anl.gov>

Merge remote-tracking branch 'origin/release'


# f9fa3103 21-Apr-2023 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jczhang/fix-unused-var' into 'release'

Fix unused variable

See merge request petsc/petsc!6351


# b01a2dc2 20-Apr-2023 Junchao Zhang <jczhang@mcs.anl.gov>

Sys: fix unused variable

Met the warning with
'--with-debugging=0',
'--with-log=0',
'--with-threadsafety=1',


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

Merge branch 'jczhang/sf-mpix-stream' into 'main'

Support MPIX_Stream

See merge request petsc/petsc!6209


# 715b587b 17-Mar-2023 Junchao Zhang <jczhang@mcs.anl.gov>

PetscSF: add experimental support for MPICH MPIX_Stream


# 5a7a9864 14-Mar-2023 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jeremy/less-strcpy-strcat' into 'main'

Use Petsc[Strncpy,Strlcat,Memcpy] over Petsc[Strcpy,Strcat]

Closes #1332

See merge request petsc/petsc!6115


# c6a7a370 24-Feb-2023 Jeremy L Thompson <jeremy@jeremylt.org>

Clean up PETSc str ops to use more secure implementations where possible. These include:

- Use PetscStrncpy()/PetscStrlcat()/PetscMemcpy() over PetscStrcpy()/PetscStrcat()
- Use PetscArraycpy() over

Clean up PETSc str ops to use more secure implementations where possible. These include:

- Use PetscStrncpy()/PetscStrlcat()/PetscMemcpy() over PetscStrcpy()/PetscStrcat()
- Use PetscArraycpy() over PetscMemcpy() as appropriate for string buffer copying
- Use built in string from name over hardcoding
- Use sizeof over hardcoded length
- Replace some Strlcat with Strncpy when offset is known

show more ...


# b1ffe33c 03-Mar-2023 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jacobf/2023-03-02/petscfflush' into 'main'

Feature: PetscFFlush()

See merge request petsc/petsc!6133


# c69effb2 02-Mar-2023 Jacob Faibussowitsch <jacob.fai@gmail.com>

Add PetscFFlush()


# 0ec0a084 22-Feb-2023 Satish Balay <balay@mcs.anl.gov>

Merge branch 'barry/2023-02-15/refactor-doc-subdirectories' into 'main'

Remove confusing and un-need docs directory that contains manual

See merge request petsc/petsc!6078


# 73fdd05b 22-Feb-2023 Barry Smith <bsmith@mcs.anl.gov>

Remove confusing and un-need docs directory that contains manual

Commit-type: housekeeping


# a8031340 18-Feb-2023 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jed/config-remove-sysinfo-3arg' into 'main'

config: remove HAVE_SYSINFO_3ARG test (fix #1290)

Closes #1290

See merge request petsc/petsc!6082


# ace159c0 17-Feb-2023 Jed Brown <jed@jedbrown.org>

config: remove HAVE_SYSINFO_3ARG test (fix #1290)

This test function is not correct and looks like it was never
correct (since BuildSystem was written). The 3-arg variant was needed on
very old vers

config: remove HAVE_SYSINFO_3ARG test (fix #1290)

This test function is not correct and looks like it was never
correct (since BuildSystem was written). The 3-arg variant was needed on
very old versions of Solaris, but it looks to have not been used in 20
years.

Also drop unused sys/sysinfo.h.

Reported-by: Florian Weimer

show more ...


# 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


# b5fdbe7c 06-Dec-2022 Satish Balay <balay@mcs.anl.gov>

Merge branch 'stefanozampini/threadsafety' into 'main'

threading support in PetscLog and debugging configurations

See merge request petsc/petsc!5898


# 54d9e847 28-Nov-2022 Stefano Zampini <stefano.zampini@gmail.com>

make checkstack an option


# 061e922f 22-Sep-2022 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jacobf/2022-09-21/2-bike-2-shed' into 'main'

Feature: Bicycle Storage Facility 2

See merge request petsc/petsc!5661


# d71ae5a4 21-Sep-2022 Jacob Faibussowitsch <jacob.fai@gmail.com>

source code format changes due to .clang-format changes


# 7d9cc766 05-Sep-2022 Satish Balay <balay@mcs.anl.gov>

Merge branch 'barry/2022-09-01/fix-fp_trap_underflow' into 'main'

Do not trap for floating point underflow

See merge request petsc/petsc!5581


12345678910>>...32