Reports by commit
Recent reports
Perl5 CoreSmokeDB
Github
Changes
Branch:
blead
maint-5.42
maint-5.40
smoke-me/salva/Storable
smoke-me/tonyc/selfloader-mixed-io-again
smoke-me/tonyc/24407-revert-selfloader
smoke-me/jkeenan/sync-with-cpan-JSON-PP-4.18-20260429
smoke-me/jkeenan/sync-with-cpan-Encode-3.24-20260429
-- I want an older branch --
Reports for branch
smoke-me/salva/Storable
Show duplicate emailed reports
Filter:
?
Salvador Fandino: merge retrieve_vstring and retrieve_lvstring into one function
C
Salvador Fandino: make retrieve_scalar variants into one unique function
C
Salvador Fandino: remove a couple of memory leaks
C
Salvador Fandino: use a unique function for retrieving tied hashes, arrays and scalar, fix memory leak on store_tied
C
Salvador Fandino: remove obsolete comments
C
Salvador Fandino: fix memory leak
C
Salvador Fandino: fix memory leak
C
Salvador Fandino: remove UNSEE macro and scalar_call function which are not used any more
C
Salvador Fandino: retrieve_hook cleanup
C
Salvador: taint new scalars when they are read
C
Salvador: one and only one of f and in must be non null
C
Salvador: one and only one of f and in must be non null
C
Salvador: one and only one of f and in must be non null
C
Salvador: use a macro to read variable length integers
C
Salvador: use a macro to read variable length integers
C
Salvador: code simplification
C
Salvador: minor cleanup
C
Salvador: remove immortal flag from SEEN macro, immortals don't mind being properly ref counted\!
C
Salvador: minor cleanup
C
Salvador: minor cleanup
C
Salvador: remove now useless macros
C
Salvador: fix memory leak on old_retrieve_array
C
Salvador: retrieve_code cleanup, fix $@ handling, dying from inside $Storage::Eval should propagate the error, just setting $@ should not
C
Salvador: retrieve_code cleanup
C
Salvador: retrieve_code cleanup
C
Salvador: simplify forgive_me handling, do not cache it
C
Salvador: improve croak_io_error and related macros, generate bad magic number errors when header is to short, retrieve does note return NULL on failure but croaks
C
Salvador Fandino: assertions
C
Salvador Fandino: clean read/write macros and functions, diying on error instead of returning a magic value
C
Salvador: simplify code
C
Salvador: fix syntax error inside TRACEME call
C
Salvador: remove memory leak when storing hashes in canonical order and some callback goes wrong
C
Salvador: add FIXME comment for later
C
Salvador: simplify code flow
C
Salvador: mortalize AV containing results from STORABLE_freeze hook instead of managing references by hand. This fixes a memory leak when an error happens in between
C
Salvador: preserve integrity of av in store_hook at any time, so we don't leak in case of error
C
Salvador: fix memory leak: save free pseen ptr_table operation
C
Salvador: remove conditional code to use hashes instead of ptr tables, the later can be easyly backported when required
C
Salvador: fix broken sanity check when serializing values returned by STORABLE_freeze callback using a ptr_table cache
C
Salvador: remove memory leak happening when STORABLE_freeze dies
C
Salvador: remove memory leak happening when STORABLE_freeze dies
C
Salvador: change fragile test, that now breaks because we are not leaking memory anymore :-)
C
Salvador: remove hack abusing hash structure to store classname classnums, it was a mostly useless optimization
C
Salvador: allocate temporary perl structures as mortals
C
Salvador: add support for last_op_in_netorder sub
C
Salvador: readd support for 'is_retrieving' and 'is_storing' subs
C
Salvador Fandino: massive changes resulting from the elimination of this diabolic by-thread-stackable-dual-context thingy; now there are different context for storing and retrieving that are allocated on the stack
C
Salvador Fandino: remove some unused fields from store_cxt and create new retrieve_cxt types
C
Salvador: init retrieve context before reading the magic header, this probably fixes an old lurking bug for the accept_future_minor feature
C
Salvador: set cxt->forgive_me from init_retrieve_context
C
More...