| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
| |
p4raw-id: //depot/perl@15151
|
|
|
|
|
|
| |
Message-Id: <20020302054958.A5511@math.ohio-state.edu>
p4raw-link: @14577 on //depot/perl: 0ad5258ff3f3328f321188cbb4fcd6a74b365431
p4raw-id: //depot/perl@14956
|
|
|
|
|
| |
into perl.exp in AIX.
p4raw-id: //depot/perl@14894
|
|
|
|
|
| |
disable _r functions, since we don't have them.
p4raw-id: //depot/perl@14557
|
|\
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
[ 14411]
Linux/NFS hackery was not faking right number of passes.
[ 14410]
threads::shared tidy up:
- Add _id() function to shared.xs so we can test refs point at same thing.
- Use that rather that comparing stringified ref in shared/t/hv_refs.t
- Allow no_share to pass if sharing to works despite mis-ordering.
- Change docs of threads to document ->create() (as used in tests),
and not mention "new".
[ 14401]
Expand command line test globs on Win32.
[ 14393]
Except Win32 from echo tests. (Alarm does not break into connect)
[ 14392]
SvTEMP_off to stop private PV's being stolen and stored in shared space
[ 14387]
thread::shared nearly working again - remaining issue
is references withing shared space.
Added bulk test with no threads involved (for debugging)
Tuned tests to skip those needing _thrcnt
[ 14378]
Implement recursive lock and use of scope for PL_sharedsv_space,
so now croak() from asserts does not leave locks.
Make hv_simple compile (new prototype for debugging probe).
[ 14377]
Shared scalars working, some shared array ops working.
[ 14373]
Miss mg_len == 0 meaning don't Safefree
[ 14372]
XS side of new threads::shared designed, coded and compiles,
and mostly commented but is totaly untested.
submit in case anyone wants a preview.
[ 14363]
Add new threads/typemap to MANIFEST
[ 14357]
#14352 deleted ext/threads/threads.h
[ 14356]
Eradicate sharedsv.*
[ 14355]
threads work again on Win32. (Not threads::shared yet)
Submit to see if they do on Linux.
[ 14352]
Nearly-working threads re-structuring. Do not integrate,
submit-ing to get to Win32, and as "off site" backup.
p4raw-link: @14411 on //depot/perlio: 3ed9f8f7de3dfc6ca29c4acc02b797c9dd51d971
p4raw-link: @14410 on //depot/perlio: 9c4972d9e75b4597ce8eb071662b3474470a1ada
p4raw-link: @14401 on //depot/perlio: 4efb34a6d9cca053e4635f6fdedd5c6efdc554d8
p4raw-link: @14393 on //depot/perlio: 5d604bee230faa93dca054659df6c20150cd55c3
p4raw-link: @14392 on //depot/perlio: 85e0a142d02334b9703df242ba0bb3d8d109cdd0
p4raw-link: @14387 on //depot/perlio: 6b85e4fe3be6a9500d3cf5a72f618bc0f7919496
p4raw-link: @14378 on //depot/perlio: 6d56dc1c660466654588ccd5e1ccb4e636456d0f
p4raw-link: @14377 on //depot/perlio: a446a88f1d0ae9b5bdb72150525c08f417f05975
p4raw-link: @14373 on //depot/perlio: 7719e2416ec63cec924046d8e4d98affa4e7d3b0
p4raw-link: @14372 on //depot/perlio: 21312124121f8d9d8bc6674291e502b6a45ed0c7
p4raw-link: @14363 on //depot/perlio: 8fe26a07135ad5547dcddf1acc0665979f51a5f6
p4raw-link: @14357 on //depot/perlio: c6fa1bd53e9d5706a86ffc7abe1d48a50fb56696
p4raw-link: @14356 on //depot/perlio: b7491e57135e2ad2a84ac0cb80916ea08e497f99
p4raw-link: @14355 on //depot/perlio: ba14dd9ace5a84c9784d70e7ae3b0baccfea783d
p4raw-link: @14352 on //depot/perlio: 68795e9367de98482c4a5830e6e94b51bd60f4e3
p4raw-id: //depot/perl@14416
|
| |
| |
| |
| |
| | |
All but ../lib/Unicode/UCD.t pass.
p4raw-id: //depot/perlio@14412
|
| |
| |
| | |
p4raw-id: //depot/perlio@14377
|
| |
| |
| |
| |
| | |
submit-ing to get to Win32, and as "off site" backup.
p4raw-id: //depot/perlio@14352
|
| |
| |
| |
| |
| |
| | |
be found in the repository, which is most often not right,
but at least consistent)
p4raw-id: //depot/perl@14400
|
| |
| |
| | |
p4raw-id: //depot/perl@14391
|
|\ \
| |/
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
[ 14281]
Correct slab allocator for case where sizeof(IV) > sizeof(IV *)
e.g. -Duse64bitint on a 32-bit platform.
Now uses I32 for use-count and is more careful with its casts.
[ 14277]
Correct name of PL_OP_SLAB_ALLOC
[ 14271]
Regen embed enable slab for PERL_IMPLICIT_SYS
[ 14269]
Typo in #else branch of PL_SLAB_ALLOC
[ 14268]
const-ness fix in savepv's passing of NULL
[ 14267]
Hand merge of non slab allocator stuff
[ 14259]
Use PerlMemShared for CopSTASHPV and CopFILE. MUCH harder than it sounds!
Need to use CopXXXXX macros everywhere and add CopSTASH_free
Add new scope type and add support for it to scope.c and scope stack
dup-er in sv.c. Add savesharedpv().
Also zealous version of Win32's vmem.h to catch all the abuses.
With this t/op/fork.t passes even with zealous checking and
checker is point a finger at various threads/shared issues.
PL_curcop->cop_io is still an issue.
[ 14257]
Inverted sense of special-ness of specialCopIO - supposed to
be true if value is "special" i.e. NOT an SV.
p4raw-link: @14281 on //depot/perlio: 5a8e194fce7241d2bd0867584a5f8b0c0e672556
p4raw-link: @14277 on //depot/perlio: 6916a0abaebd67f9eaa2ffb20dbbb5aaf1b1719d
p4raw-link: @14271 on //depot/perlio: ba979b3106a5e7f3b2512d1f4e93c681fba7aa9f
p4raw-link: @14269 on //depot/perlio: a594c7b4495766324bc28504b0f4af2b5424ed02
p4raw-link: @14268 on //depot/perlio: 965155cb95a9be50d5ff126b516ea1fda1cb74ee
p4raw-link: @14267 on //depot/perlio: 00ca71c18f4e3a59b9a40525cbef41f099448920
p4raw-link: @14259 on //depot/perlio: 05ec9bb346c404c8906ed1ac374d4bce61c84f5d
p4raw-link: @14257 on //depot/perlio: b47b7e599cdd7224bc23222ddfd89205dbb5c997
p4raw-id: //depot/perl@14284
|
| |
| |
| | |
p4raw-id: //depot/perlio@14277
|
| |
| |
| | |
p4raw-id: //depot/perlio@14271
|
| |\
| |/
|/| |
p4raw-id: //depot/perlio@14270
|
| |
| |
| |
| |
| |
| |
| | |
until we figure out why 2.2.19 x86 debian gets
a circular sibling chain and therefore hangs in
the Perl_ck_subr() sibling for-loop.
p4raw-id: //depot/perl@14255
|
|\ \
| |/
| |
| |
| |
| |
| |
| |
| |
| |
| | |
[ 14250]
Slab allocator for ops
- moved the statics to intrpvar.h
- implemented Slab_Free()
- uses PerlMemShared (for now) if distinction exists.
p4raw-link: @14250 on //depot/perlio: 238a4c30b3724d314933955c5c4a0162eae05ee0
p4raw-id: //depot/perl@14251
|
| |
| |
| |
| |
| |
| |
| | |
- moved the statics to intrpvar.h
- implemented Slab_Free()
- uses PerlMemShared (for now) if distinction exists.
p4raw-id: //depot/perlio@14250
|
| |\
| |/
|/| |
p4raw-id: //depot/perlio@14136
|
| |\
| | |
| | | |
p4raw-id: //depot/perlio@14102
|
| |/
|/|
| |
| |
| | |
Message-Id: <95AE3CDB3543D511883A0020485B38B90235349B@exna3.stratus.com>
p4raw-id: //depot/perl@14124
|
| |
| |
| |
| |
| | |
Message-Id: <95AE3CDB3543D511883A0020485B38B90235348A@exna3.stratus.com>
p4raw-id: //depot/perl@14100
|
|\ \
| |/
| |
| |
| |
| |
| |
| | |
[ 14022]
More PPPort Makefile source dependence removal
p4raw-link: @14022 on //depot/perlio: 6a3a1f1980669cfed0f5aa2856f91fd5bca78eb8
p4raw-id: //depot/perl@14028
|
| |\
| | |
| | | |
p4raw-id: //depot/perlio@14021
|
| |\ \
| |/ /
|/| | |
p4raw-id: //depot/perlio@14011
|
| |\ \
| | | |
| | | | |
p4raw-id: //depot/perlio@13945
|
| |\ \ \
| | | | |
| | | | | |
p4raw-id: //depot/perlio@13938
|
| |\ \ \ \
| | | | | |
| | | | | | |
p4raw-id: //depot/perlio@13900
|
| |\ \ \ \ \
| | | | | | |
| | | | | | | |
p4raw-id: //depot/perlio@13683
|
| |\ \ \ \ \ \
| | | | | | | |
| | | | | | | | |
p4raw-id: //depot/perlio@13398
|
| |\ \ \ \ \ \ \
| | | | | | | | |
| | | | | | | | | |
p4raw-id: //depot/perlio@13137
|
| |\ \ \ \ \ \ \ \
| | | | | | | | | |
| | | | | | | | | | |
p4raw-id: //depot/perlio@13066
|
| |\ \ \ \ \ \ \ \ \
| | | | | | | | | | |
| | | | | | | | | | | |
p4raw-id: //depot/perlio@12831
|
| |\ \ \ \ \ \ \ \ \ \
| | | | | | | | | | | |
| | | | | | | | | | | | |
p4raw-id: //depot/perlio@12788
|
| |\ \ \ \ \ \ \ \ \ \ \
| | | | | | | | | | | | |
| | | | | | | | | | | | | |
p4raw-id: //depot/perlio@12702
|
| |\ \ \ \ \ \ \ \ \ \ \ \
| | | | | | | | | | | | | |
| | | | | | | | | | | | | | |
p4raw-id: //depot/perlio@12537
|
| |_|_|_|_|_|_|_|_|_|_|_|/
|/| | | | | | | | | | | |
| | | | | | | | | | | | |
| | | | | | | | | | | | |
| | | | | | | | | | | | | |
and O_TEXT, but VOS always uses LF, never CRLF.
p4raw-id: //depot/perl@14006
|
| |_|_|_|_|_|_|_|_|_|_|/
|/| | | | | | | | | | |
| | | | | | | | | | | | |
p4raw-id: //depot/perl@13983
|
| |_|_|_|_|_|_|_|_|_|/
|/| | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | | |
Message-Id: <20011229203646.24CF.H.M.BRAND@hccnet.nl>
(NetWare tree not touched because it's very //)
p4raw-id: //depot/perl@13939
|
| |_|_|_|_|_|_|_|_|/
|/| | | | | | | | |
| | | | | | | | | |
| | | | | | | | | |
| | | | | | | | | |
| | | | | | | | | |
| | | | | | | | | | |
The Configure tweaks: the _exe needs to be
set after the init; VOS has fd 3 hardwired to /dev/tty;
the grep/ln/make substitutions really need to stick.
p4raw-id: //depot/perl@13932
|
| | | | | | | | | |
| | | | | | | | | |
| | | | | | | | | | |
p4raw-id: //depot/perl@13863
|
| |_|_|_|_|_|_|_|/
|/| | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | | |
Message-ID: <20011222183817.A12020@Bagpuss.unfortu.net>
p4raw-id: //depot/perl@13858
|
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | | |
Message-ID: <lrheqxniom.fsf@caliper.activestate.com>
p4raw-id: //depot/perl@13660
|
| | | | | | | | |
| | | | | | | | |
| | | | | | | | | |
p4raw-id: //depot/perl@13637
|
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | | |
have a wrapper for it.
p4raw-id: //depot/perl@13624
|
| | | | | | | | |
| | | | | | | | |
| | | | | | | | | |
p4raw-id: //depot/perl@13623
|
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | | |
which are not DOSish, BeOS being one of such platforms.
Ideally this should be a Configure test, not a hardwired
cpp symbol test...
p4raw-id: //depot/perl@13621
|
| |_|_|_|_|_|_|/
|/| | | | | | |
| | | | | | | | |
p4raw-id: //depot/perl@13601
|
| | | | | | | |
| | | | | | | |
| | | | | | | | |
p4raw-id: //depot/perl@13292
|
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | | |
because of the re extension.
p4raw-id: //depot/perl@13246
|
| | | | | | | |
| | | | | | | |
| | | | | | | | |
p4raw-id: //depot/perl@13211
|