summaryrefslogtreecommitdiff
path: root/sharedsv.c
Commit message (Collapse)AuthorAgeFilesLines
* Nearly-working threads re-structuring. Do not integrate,Nick Ing-Simmons2002-01-191-244/+0
| | | | | submit-ing to get to Win32, and as "off site" backup. p4raw-id: //depot/perlio@14352
* Missed the =head1 additions.Jarkko Hietaniemi2002-01-031-0/+2
| | | p4raw-id: //depot/perl@14041
* [PATCH] Doc spellcheck + podcheckAbhijit Menon-Sen2001-11-161-1/+1
| | | | | | | | | | | | | | | | | | From: Autrijus Tang <autrijus@egb.elixus.org> Date: Thu, 15 Nov 2001 22:49:05 -0800 Message-Id: <20011116064905.GA44092@egb.elixus.org> Subject: [PATCH] podcheck+spellcheck, the rest of the story From: Autrijus Tang <autrijus@egb.elixus.org> Date: Fri, 16 Nov 2001 00:42:20 -0800 Message-Id: <20011116084220.GA44295@egb.elixus.org> Subject: Re: [PATCH] podcheck+spellcheck, the rest of the story From: Nicholas Clark <nick@ccl4.org> Date: Fri, 16 Nov 2001 10:32:01 +0000 Message-Id: <20011116103200.F62891@plum.flirble.org> (Applied after suitable de-mangling.) p4raw-id: //depot/perl@13041
* Fix sharedsv.c compile-time warnings.Richard Soderberg2001-10-261-2/+2
| | | | | Message-Id: <NAEKLNAAHLMBPMPNBMLEKEJCEAAA.rs@crystalflame.net> p4raw-id: //depot/perl@12667
* Note to self, doing *src_ary++ in a macro that evaluatesArtur Bergman2001-10-251-1/+2
| | | | | the value more than once is a good way to dump core. p4raw-id: //depot/perl@12639
* Add support for finding shared arrays and hashes.Artur Bergman2001-10-241-6/+18
| | | p4raw-id: //depot/perl@12620
* We only need to fetch the SV from the backend if the indexArtur Bergman2001-10-241-0/+1
| | | | | | | | is not the same as mg_private. In theory this could be a problem if there are an exact multiple of U16 changes of a shared variable between two access in a given thread, we choose to avoid theory for now. p4raw-id: //depot/perl@12616
* First support of threads::shared, support shared svs and references.Artur Bergman2001-10-211-7/+16
| | | p4raw-id: //depot/perl@12545
* Use a separate interpreter for the sharedsv space. AnotherArtur Bergman2001-09-261-2/+5
| | | | | negative sv leak. Sigh. p4raw-id: //depot/perl@12223
* Add the shared sv space to the global vars.Artur Bergman2001-09-211-4/+3
| | | | | Fix problems compiling on win32. p4raw-id: //depot/perl@12102
* Changed how ownership of mutexes are held. We never hold a mutex only a slot ↵Artur Bergman2001-09-181-4/+20
| | | | | indicating that we own the lock. p4raw-id: //depot/perl@12066
* Silence some more warnings INT2PTR.Artur Bergman2001-09-101-3/+3
| | | p4raw-id: //depot/perl@11972
* doesn't compile, was perl@11710Rafael Garcia-Suarez2001-08-171-3/+3
| | | | | Message-Id: <20010817232110.C7041@rafael> p4raw-id: //depot/perl@11711
* Protext sharedsv_space better. Extended EDIT and RELEASE macroArtur Bergman2001-08-171-4/+4
| | | p4raw-id: //depot/perl@11707
* [PATHC] sharedsv.[c|h]Jarkko Hietaniemi2001-08-131-0/+201
From: "Artur Bergman" <artur@contiller.se> Date: Mon, 13 Aug 2001 14:38:41 +0200 Message-ID: <005401c123f4$e1f53360$21000a0a@vogw2kdev> Subject: [PATCH] embed.pl From: Arthur Bergman <arthur@contiller.se> Date: Mon, 13 Aug 2001 14:38:14 +0200 Message-ID: <B79D96D6.3088%arthur@contiller.se> Subject: [PATCH] sharedsv cleanups From: "Arthur Bergman" <arthur@contiller.se> Date: Mon, 13 Aug 2001 15:14:25 +0200 Message-ID: <005a01c123f9$dfe525d0$21000a0a@vogw2kdev> Plus few tweaks: _init needs to be Adp, the prototypes should not be revealed unless using ithreads, #endif FOO must be #endif /* FOO */, adding (parentheses) around do { } while doesn't work too well. p4raw-id: //depot/perl@11659