| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
| |
Message-ID: <3A31F508.34F4BB23@st.rim.or.jp>
exists() didn't work for UTF-8 keys, and neither did shared hash keys.
p4raw-id: //depot/perl@8056
|
|
|
| |
p4raw-id: //depot/perl@7984
|
|
|
| |
p4raw-id: //depot/perl@7980
|
|
|
|
|
| |
for unfinished and buggy :-)
p4raw-id: //depot/perl@7978
|
|
|
|
|
|
|
|
| |
Subject: Re: utf8 in hash keys, implementor missing
Message-ID: <20001202194935.A25673@pembro33.pmb.ox.ac.uk>
The first step at UTF-8 hash keys.
p4raw-id: //depot/perl@7977
|
|
|
|
|
|
|
|
|
|
| |
Introduce SvREADONLY && SvFAKE to flag an SV which has SvPVX pointing
to string table (as per sharepvn). Add newSV_pvn_share to create such
a thing. Make hv.c compare addresses of strings and skip string compare
if equal. Make method_named and helem ops use these shared-string SVs
when arg is constant. Make keys op return shared-string SVs (less clearly
a win).
p4raw-id: //depot/perl@7016
|
|
|
|
|
| |
-DPURIFY (most of the arenas were never freed!)
p4raw-id: //depot/perl@6298
|
|
|
| |
p4raw-id: //depot/perl@5540
|
|
|
| |
p4raw-id: //depot/perl@5084
|
|
|
|
|
| |
Scott-Thoennes)
p4raw-id: //depot/perl@5040
|
|
|
|
|
| |
years (from Gisle Aas)
p4raw-id: //depot/perl@5009
|
|
|
|
|
|
|
| |
Stuhl <sho_pi@hotmail.com>); fix the markup format to be more
flexible for better readability; add missing docs in sv.c; regenerate
perltoc
p4raw-id: //depot/perl@4915
|
|
|
|
|
| |
p4raw-link: @4694 on //depot/perl: 94f7643d7f26ed53393f1ab3452245da43de285e
p4raw-id: //depot/perl@4696
|
|
|
| |
p4raw-id: //depot/perl@4694
|
|
|
| |
p4raw-id: //depot/perl@4602
|
|
|
|
|
|
|
|
| |
the following areas: SVOPs must indirect via pad; context
stack, scope stack, and runlevels must be cloned; must
hook up the virtualized pseudo-process support provided by
"host"; ...)
p4raw-id: //depot/perl@4538
|
|
|
|
|
|
|
| |
due to leaked scalar, investigation pending)
Message-ID: <5104D4DBC598D211B5FE0000F8FE7EB29C6C8E@mbtlipnt02.btlabs.bt.co.uk>
Subject: [PATCH 5.005_57] Lexical Warnings - mandatory warning are now default warnings
p4raw-id: //depot/perl@3640
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
enabled via -DPERL_IMPLICIT_CONTEXT (all changes are noops
without that enabled):
- USE_THREADS now enables PERL_IMPLICIT_CONTEXT, so dTHR
is a noop; tests pass on Solaris; should be faster now!
- MULTIPLICITY has been tested with and without
PERL_IMPLICIT_CONTEXT on Solaris
- improved function database now merged with embed.pl
- everything except the varargs functions have foo(a,b,c) macros
to provide compatibility
- varargs functions default to compatibility variants that
get the context pointer using dTHX
- there should be almost no source compatibility issues as a
result of all this
- dl_foo.xs changes other than dl_dlopen.xs untested
- still needs documentation, fixups for win32 etc
Next step: migrate most non-mutex variables from perlvars.h
to intrpvar.h
p4raw-id: //depot/perl@3524
|
|
|
|
|
|
|
|
|
|
|
|
| |
pointer argument; builds/tests on Solaris, win32
hasn't been fixed up yet; proto.h, global.sym and
static function decls are now generated from a common
database in proto.pl; some inconsistently named
perl_foo() things are now Perl_foo(), compatibility
#defines provided; perl_foo() (lowercase 'p') reserved
for functions that take an explicit context argument;
next step: generate #define foo(a,b) Perl_foo(aTHX_ a,b)
p4raw-id: //depot/perl@3522
|
|
|
| |
p4raw-id: //depot/perl@3518
|
|
|
|
|
| |
Message-ID: <19990524174356.A1944@monk.mps.ohio-state.edu>
p4raw-id: //depot/perl@3470
|
|
|
|
|
|
|
|
|
|
| |
needed to open myconfig.SH rather than myconfig; sundry adjustments
to bytecode stuff; tweaks to DYNAMIC_ENV_FETCH code to make it
work under win32; getenv_sv() changed to getenv_len() since SVs
aren't visible in the lower echelons; remove bogus exports from
config.sym; PERL_OBJECT-ness for C++ exception support; null out
IoDIRP in filter_del() or sv_free() will attempt to close it
p4raw-id: //depot/perl@3387
|
|
|
|
|
|
| |
Message-id: <01J9AZY8I2PW001O2S@mail.newman.upenn.edu>
Subject: [Patch 5.005_56] Revised VMS patch
p4raw-id: //depot/perl@3306
|
|
|
| |
p4raw-id: //depot/perl@3217
|
|
|
| |
p4raw-id: //depot/perl@3124
|
|
|
| |
p4raw-id: //depot/perl@2924
|
|
|
| |
p4raw-id: //depot/perl@2214
|
|
|
|
|
|
|
| |
p4raw-link: @2021 on //depot/maint-5.005/perl: ece095e7b265a16d4ec3543b1418100f9c635a87
p4raw-link: @2014 on //depot/maint-5.005/perl: cca0b9804acab4b7678c0f185888d57497a5c2a9
p4raw-link: @1982 on //depot/maint-5.005/perl: fe676099d996f70caaedeb6ae85adc3ee59d2240
p4raw-id: //depot/perl@2059
|
|
|
|
|
|
| |
Message-Id: <19980924220109J.drago@otsd.ts.fujitsu.co.jp>
Subject: [PATCH 5.005_51] Re: Perl 5.005_51 not yet multi Thread safe
p4raw-id: //depot/perl@1880
|
|
|
| |
p4raw-id: //depot/perl@1863
|
|
|
|
|
|
| |
brute force search script). Result builds and passes all tests on
Solaris. win32 and PERL_OBJECT are still untested.
p4raw-id: //depot/perl@1578
|
|
|
| |
p4raw-id: //depot/ansiperl@1569
|
|
|
|
|
| |
Builds and passes all tests at one limit i.e. -DPERL_GLOBAL_STRUCT
p4raw-id: //depot/ansiperl@1532
|
|
|
|
|
|
| |
Subject: Re: [PATCH] Re: perl5.004_69 core dump
Message-ID: <m3af6qowmk.fsf@furu.g.aas.no>
p4raw-id: //depot/perl@1313
|
|
|
|
|
|
|
|
| |
* fix taint problems due to maintbranch regression
* PERL_OBJECT now builds again
* deal with C++ strong-typing problems in hv.c
* fix mismatch in "reserved word" diagnostic
p4raw-id: //depot/perl@1311
|
|
|
|
|
|
| |
Subject: Re: [PATCH] Re: perl5.004_69 core dump
Message-ID: <m3yauav9bt.fsf@furu.g.aas.no>
p4raw-id: //depot/perl@1304
|
|
|
|
|
| |
Message-Id: <199806270328.XAA21088@monk.mps.ohio-state.edu>
p4raw-id: //depot/perl@1259
|
|
|
|
|
|
| |
Message-Id: <199806220819.EAA03295@monk.mps.ohio-state.edu>
Subject: [PATCH 5.004_67] Malloc size feedback
p4raw-id: //depot/perl@1201
|
|\
| |
| | |
p4raw-id: //depot/asperl@1010
|
| |
| |
| |
| |
| |
| | |
Message-Id: <3.0.1.32.19980502162922.009e6320@www.syncad.com>
Subject: incorrect return value for hv_iterinit
p4raw-id: //depot/win32/perl@914
|
|\ \
| |/
| | |
p4raw-id: //depot/asperl@884
|
| |
| |
| | |
p4raw-id: //depot/win32/perl@879
|
| |
| |
| | |
p4raw-id: //depot/win32/perl@866
|
| |
| |
| | |
p4raw-id: //depot/perl@825
|
| |
| |
| |
| |
| | |
[ah]v.c to thrdvar.h
p4raw-id: //depot/win32/perl@802
|
| |
| |
| |
| |
| | |
discussion)
p4raw-id: //depot/asperl@521
|
|\ \
| |/
| | |
p4raw-id: //depot/asperl@493
|
| |
| |
| | |
p4raw-id: //depot/perl@475
|
| |
| |
| | |
p4raw-id: //depot/perl@466
|
|\ \
| |/
| | |
p4raw-id: //depot/asperl@445
|