Skip to content
This repository has been archived by the owner on Jun 1, 2023. It is now read-only.

Commit

Permalink
"Space Is a Province of Brazil"
Browse files Browse the repository at this point in the history
Farewell, hv_store_common. Store is now part of Fetch.
All tests pass. hv.c 15% smaller than when I started all this

p4raw-id: //depot/perl@21771
  • Loading branch information
nwc10 committed Nov 22, 2003
1 parent 7f66fda commit b2c6404
Show file tree
Hide file tree
Showing 4 changed files with 222 additions and 274 deletions.
3 changes: 1 addition & 2 deletions embed.fnc
Original file line number Diff line number Diff line change
Expand Up @@ -1395,8 +1395,7 @@ Apod |void |hv_assert |HV* tb

#if defined(PERL_IN_HV_C) || defined(PERL_DECL_PROT)
sM |SV* |hv_delete_common|HV* tb|SV* key_sv|const char* key|STRLEN klen|int k_flags|I32 d_flags|U32 hash
sM |HE* |hv_fetch_common|HV* tb|SV* key_sv|const char* key|STRLEN klen|int flags|int action|U32 hash
sM |HE* |hv_store_common|HV* tb|SV* key_sv|const char* key|STRLEN klen|int flags|SV* val|U32 hash
sM |HE* |hv_fetch_common|HV* tb|SV* key_sv|const char* key|STRLEN klen|int flags|int action|SV* val|U32 hash
#endif

Apd |void |hv_clear_placeholders|HV* hb
Expand Down
8 changes: 1 addition & 7 deletions embed.h
Original file line number Diff line number Diff line change
Expand Up @@ -2150,9 +2150,6 @@
#ifdef PERL_CORE
#define hv_fetch_common S_hv_fetch_common
#endif
#ifdef PERL_CORE
#define hv_store_common S_hv_store_common
#endif
#endif
#define hv_clear_placeholders Perl_hv_clear_placeholders
#define ck_anoncode Perl_ck_anoncode
Expand Down Expand Up @@ -4639,10 +4636,7 @@
#define hv_delete_common(a,b,c,d,e,f,g) S_hv_delete_common(aTHX_ a,b,c,d,e,f,g)
#endif
#ifdef PERL_CORE
#define hv_fetch_common(a,b,c,d,e,f,g) S_hv_fetch_common(aTHX_ a,b,c,d,e,f,g)
#endif
#ifdef PERL_CORE
#define hv_store_common(a,b,c,d,e,f,g) S_hv_store_common(aTHX_ a,b,c,d,e,f,g)
#define hv_fetch_common(a,b,c,d,e,f,g,h) S_hv_fetch_common(aTHX_ a,b,c,d,e,f,g,h)
#endif
#endif
#define hv_clear_placeholders(a) Perl_hv_clear_placeholders(aTHX_ a)
Expand Down
Loading

0 comments on commit b2c6404

Please sign in to comment.