Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP

Comparing changes

Choose two branches to see what's changed or to start a new pull request. If you need to, you can also compare across forks.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also compare across forks.
base: 5dd8c543ab
...
compare: breed
Checking mergeability… Don't worry, you can still create the pull request.
This comparison is big! We're only showing the most recent 250 commits
Commits on Jan 19, 2012
@Whiteknight Whiteknight Fix a typo in json that I shouldn't have committed e141fad
@Whiteknight Whiteknight Merge branch 'master' of github.com:parrot/parrot 86d1c01
@gerdr gerdr add Cygwin-specific files to MANIFEST.generated 91106b7
@gerdr gerdr change inst_libparrot_* flags on Cygwin
we need to link against the import library libparrot.dll.a in libdir,
NOT against the DLL cygparrot*.dll located in bindir
d654278
@leto leto Merge pull request #699 from gerdr/gerdr/cygwin
cleanup cygwin build
b9da642
Commits on Jan 20, 2012
@moritz moritz remove broken link, ehiggs++ 4696149
@gerdr gerdr strip installable executables and shared libraries on Cygwin
shared libraries are only stripped if --optimize is present
c6b69fd
@gerdr gerdr let pbc_to_exe strip installable executables on Cygwin da7ed43
@gerdr gerdr For consistency, only strip installable files on Cygwin if --optimize…
… is present
ec7a0b0
@leto leto Merge pull request #701 from gerdr/gerdr/cygwin-strip
Strip installable executables and shared libraries on Cygwin
71db5f4
@leto leto Add note about gerdr++'s improvements on cygwin a5dd594
Commits on Jan 21, 2012
@jkeenan jkeenan [codingstd] Remove trailing whitespace. 83c8181
@jkeenan jkeenan Update MANIFEST.SKIP. 77a5843
@jkeenan jkeenan Require TAP::Harness::Archive and related modules only if we' making …
…an archive or sending to smolder.
2b539e7
@leto leto Merge remote branch 'origin/master' into 233/file_based_config 3e6bc3e
@jkeenan jkeenan Merge branch '233/file_based_config' d313e63
@jkeenan jkeenan Remove the BEGIN block, which is no longer needed. ea13f56
Commits on Jan 22, 2012
@jkeenan jkeenan Correct name of file inside C-comment; update copyright date. 7c21ffa
@jkeenan jkeenan Clarify documentation, correct one spelling error, improve POD format…
…ting.
0ba4979
@jkeenan jkeenan Merge branch 'master' of git@github.com:parrot/parrot 5123806
Commits on Jan 24, 2012
@ayardley ayardley Update document to point to the correct pod checker test because ther…
…e has not

been a '/t/doc/pod.t' since v0.9.1
9366c89
@ayardley ayardley Minor updates and revisions 948fbf1
@ayardley ayardley Note revision of 'docs/project/release_manager_guide.pod' in ChangeLog 96ff976
Commits on Jan 25, 2012
@ayardley ayardley Make 'make_html_docs.pl' name conform to other 'make' tools. efc7d2e
@ayardley ayardley Enable mk_html_docs.pl to pass html headers and links to Parrot::Docs…
…::HTMLPage
497978a
@ayardley ayardley Minor edit 1af5323
Commits on Jan 26, 2012
@ayardley ayardley Added a simple body subroutine to process html passed to the module. 659ec6f
@ayardley ayardley Renamed make_html_docs.pl to mk_html_docs.pl to conform with other ma…
…ke named tools.
56f32cf
@Benabik Benabik frontend: Be pessimistic about arguments
The code to handle -o added two arguments to the final array.
However, longopt allows "-o file" to also be passed as
"--output=file".  This causes one argument to cause two to be added.
This means that we can't have the destination array be the same size
as the original.

I've decided to use the most pessimistic case for allocation, one
where every argument causes two to be added (parrot --output=file1
--output=file2 etc).  Alternative solutions include passing it as
"-o=file" instead and having prt0 handle breaking it apart, but this
is the fastest way to fix the memory overrun.
03b3d5f
@ayardley ayardley Added comments to clarify the reason for the code updates. 5472b91
@ayardley ayardley Fixed typo. d712500
@ayardley ayardley Fixed typo 93f24ff
@Benabik Benabik Auto-replace TT# with GH# as per GH #707
This takes us from 316 to 145 references to trac tickets.  I suspect
they are all closed tickets.
18f3b94
@Benabik Benabik codeingstd: don't use C++ comments, benabik-- 15dd3bf
@leto leto Add a Travis CI config file 2d8947b
@leto leto [ci] Do a configure at 'script' time, not 'before_script' 7e7e8f4
@leto leto [ci] We use Configure.pl, not ./configure bed6acf
Commits on Jan 27, 2012
@leto leto [ci] See how Travis CI likes our full test suite 81051fb
@leto leto [ci] Fix a dirth of whitespace a6ccd19
@ayardley ayardley Update doc to fix issue #170. 74a17f0
@ayardley ayardley Fixed typo. c2d7820
@jkeenan jkeenan Merge branch 'kid51/fulltest_easy' 844e6f9
@jkeenan jkeenan Update MANIFEST to include .travis.yml. 5c9014e
@leto leto [ci] Make our codingstd test conveniently skip over .travis.yml 42997bc
@leto leto [ci] Test parrot with LLVM/clang as well as with/without optimization 8b1c382
Commits on Jan 29, 2012
@jkeenan jkeenan Config step auto::sha1 was removed some time ago! No longer need corr…
…esponding 'steps' test in the repo.
5b5e7a5
@ayardley ayardley Fixed minor error to earlier updates. b40e9d9
@ayardley ayardley Merge branch 'ayardley/mk_html_docs' 4533a7f
Commits on Jan 30, 2012
@leto leto [ci] Attempt to install perl dependencies so we can submit to Smolder 5b68a03
@leto leto [ci] Try removing local::lib setup since it is already intalled+confi…
…gured by apt-get
b6cba3e
@leto leto [ci] Add zlib 8a1265a
@leto leto [ci] Try to fix a permission issue 9285a10
@leto leto [ci] Try fixing the permisions again and dump our environment 676284f
@fperrad fperrad [docs] fix build 032380e
@leto leto [ci] There is no ~/perl5 directory when local::lib is installed via a…
…pt-get
f1f6a87
@leto leto [ci] Correct the dependencies for submitting to smolder via Perl and …
…don't run tests for CPAN dependencies
6047a42
Commits on Jan 31, 2012
@leto leto [ci] Try to get the correct local::lib env vars set 1f4a9d3
@leto leto [ci] Since --test=build with return an error code if build tests fail…
…, run our make command unconditionally so Smolder reports get sent
d4f3f68
@leto leto [ci] Test plain builds instead of ccache
We weren't getting a lot of ROI out of testing ccache vs. non-ccache
builds, i.e. I have never seen a ccache/non-ccache build pair have
different behaviors.

Much better to test a "plain" parrot compile for each compiler, which
means we turn off every possible Configure.pl flag. This tends to catch
test failures where tests have not been properly skipped if Parrot was
not compiled with the feature turned on.

This has the added benefit of using fewer resources on Travis CI and
running faster.
18664be
@leto leto [ci] Remove ccache, add llvm-dev and comment out env dump 0554832
Commits on Feb 04, 2012
@Whiteknight Whiteknight Merge from master. we had some conflicts in the ops because of the ea…
…rlier green_threads merge, so those conflicts have been resolved and the new ops files have been generated
7aef369
Commits on Feb 09, 2012
@jkeenan jkeenan [codingstd] Rebreak line to conform to linelength standard. 0f1422c
@jkeenan jkeenan [codingstd] Rebreak line to avoid cuddled else. ad65ada
@jkeenan jkeenan [codingstd] No space permitted before closing paren. 2cabfb6
@jkeenan jkeenan Revert "[codingstd] No space permitted before closing paren."
This reverts commit 2cabfb6.
118b706
@jkeenan jkeenan 'ARGMOD' not appropriate with 'const'; must use 'ARGIN'. f4f5025
@jkeenan jkeenan [codingstd] No hard tabs. 3bc818b
@NotFound NotFound make parrot_hash_iterate_... usable like functions to decreeas dangli…
…ng else and semicolon placing problems
06e7078
Commits on Feb 10, 2012
@jkeenan jkeenan [codingstd] Rebreak lines to meet c_parens, c_function_docs and linel…
…ength standards.
586cc25
@jkeenan jkeenan Improve sentence flow in documentation of what test does. 41bcdab
@jkeenan jkeenan [codingstd] Provide at least stub documentation for recently added ex…
…perimental opcodes.
6a6db92
@jkeenan jkeenan Correct misspelled last name. b62f4b8
@Util Util [codingstd] Add missing ASSERT_ARGS. c_arg_assert.t now passes. 9274546
Commits on Feb 11, 2012
@leto leto [ci] Add gcc-multilib in hopes of making LLVM/clang happy 1b91854
@leto leto [ci] Turn on IRC notifications
Our test suite (smolder_fulltest) is now passing on Travis CI [0] .
Every commit is being tested with clang, gcc and g++ in a disposable
Ubuntu VM container.

We really need "make allhlltest", but that is so long that it would
timeout with their current settings.

Next step is Rakudo on Travis.

[0] http://travis-ci.org/#!/parrot/parrot/builds/659732
4c49a78
@leto leto Update my URL in CREDITS and some details ae4bf3d
@leto leto [ci] Remove #perl6 from irc notifications 0c54198
@Whiteknight Whiteknight Add an is_equal vtable to Class PMC e9e82f3
@Whiteknight Whiteknight Merge branch 'master' of github.com:parrot/parrot 6e53ad0
@Whiteknight Whiteknight If the first parameter is named 'self' and this is a method, do not a…
…utomagically prepend another 'self' parameter to the argument list
201d047
@Whiteknight Whiteknight Add in a test for explict self in methods 7691e5c
@Whiteknight Whiteknight Mention pcc ops in changelog 6fc5e92
@leto leto [ci] With the blessing of cotto++, start sending travis ci emails to …
…parrot-dev
a611cbb
Commits on Feb 14, 2012
@coke coke Generate github markdown syntax instead.
Fixes #716
d686c33
Commits on Feb 15, 2012
@jkeenan jkeenan Boost copyright date (as README is displayed on our github home page). 6f18d9e
Commits on Feb 18, 2012
@leto leto [doc] Add some beef to Changelog c52b79e
@leto leto [doc] Reshape Changelog so it fits into emails/blog posts and add det…
…ails
c21e4b2
Commits on Feb 20, 2012
@bacek bacek Introduce (stub) Parrot_pcc_reuse_continuation function 13d557c
@bacek bacek Reuse Continuation if it was already called.
This reduce GC pressure in PCC by about 25%. Which gives about 6%
overall preformance boost on standard fib.pir benchmark.
8a12b90
@bacek bacek Fix dependencies spotted my tadzik++ 2a26af5
Commits on Feb 21, 2012
@bacek bacek Temporary block reusing continuations for tailcall.
I have no idea why it resolve many issues.
beffdd5
@bacek bacek Please checkdepends.t which is too strict about number of included fi…
…les.
aa87072
@bacek bacek Fix Parrot_pcc_reuse_continuation asserts and put doc 0cb86fe
@bacek bacek Kill NEED_CONTINUATION ugly hack.
Continuation is always created on caller side now.
2caf6ce
@petdance petdance localized a var and consted some args 3c2cdf6
@ayardley ayardley The Parrot 4.1.0 Release 504e599
@bacek bacek Update README on how to obtain git on modern Debian/Ubuntu 33316f8
Commits on Feb 22, 2012
@ayardley ayardley Update docs/parrothist.pod to correct the year for 4.0.0 and 4.1.0 cb82296
@bacek bacek Merge remote-tracking branch 'origin/cont_reuse' 88e81a1
Commits on Feb 23, 2012
@ayardley ayardley Update to the release manager guide to instruct release managers to p…
…rovide a more informative topic for #parrot.
aca5acc
Commits on Feb 24, 2012
@moritz moritz [os] expose unlink and rmdir as separate methods
Perl 6 wants them separate, so it is much more convenient this way.
Also the .rm approach is prone to race conditions between the stat and
the unlink/rmdir call
7f58626
Commits on Feb 28, 2012
@Benabik Benabik Fix building on Cygwin
The DLL is cygparrot4_1_0.dll, not cygparrot4.1.0.dll.  This seems to
be a bug with update_version.pl, which should be corrected before the
next release.

Reported by gfldex++ on #perl6
33a524f
Commits on Feb 29, 2012
@gerdr gerdr Fix issue #720 by quoting version regex and renaming DLL on Cygwin
The old name was non-standard anyway
c0a47f0
@gerdr gerdr fix issue #709 on clang
treats clang like g++
icc handling still broken
0997789
Commits on Mar 01, 2012
@leto leto [doc][ci skip] Add skeleton for next release announcement c1109bb
@leto leto [tools] Script to add a new release announcement skeleton to ChangeLog fe16231
@leto leto [doc][ci skip] Update the release manager guide and relieve poor rele…
…ase managers of manually writing a release announcement skeleton
d1aaa23
@bacek bacek Remove new_si op. Closes #203. f8e4a7a
@bacek bacek Rebootstrap ops 41cc2cd
Commits on Mar 03, 2012
@jkeenan jkeenan [codingstd] Modify file to pass 'perlcritic' re: no subroutine
prototypes; no two-argument 'open'; no 'return undef'.
e2a9df6
@bacek bacek Copy prop-related functions from "default" pmc into parrot-wide set. 33dd6db
@bacek bacek Replace prop VTABLEs with function calls f88e925
@bacek bacek Rebootstrap ops 2d2251b
@bacek bacek Mass replace VTABLE with function calls 4a9efbc
@bacek bacek Don't generate VTABLE_getprop b7b2470
@bacek bacek Don't use VTABLE_getprop in imcc b857157
@bacek bacek Regenerate imcc grammar b16b688
@bacek bacek Finally kill props VTABLES cdf2bd9
@Whiteknight Whiteknight Fix possible segfault if we try to get the main_sub from a packfile t…
…hat has no constants or no main_sub
8a5fc58
@Whiteknight Whiteknight Merge branch 'master' of github.com:parrot/parrot 021101f
@bacek bacek Mark pmc prop functions with PARROT_EXPORT 3378465
Commits on Mar 04, 2012
@bacek bacek Update test to latest list of vtables. e40e72a
@bacek bacek Update test to remove prop VTABLEs testing. 6f6d7d0
@leto leto [ci] Tell Travis to use a perl worker and test under perl 5.10 and 5.14 c662128
@bacek bacek Merge branch 'kill_props_vtables' 47bfa1f
@leto leto [ci] Perl versions must be quoted because they are strings 5555d82
@leto leto [ci] Specify a dummy install command so cpanminus is not invoked, sin…
…ce it doesn't know what to do with Parrot
86ddac4
@leto leto [ci] Submitting smoke tests requires LWP::UserAgent as a dependency d82182c
@leto leto [ci] Only run Travis on the master branch and only on 5.14 for now c7f99d7
@bacek bacek Add new getprop variant and deprecate old one. Part of #351 4a482c7
@bacek bacek Rebootstrap ops a8dd597
@petdance petdance remove capture from match 675a804
@petdance petdance removed -Wzero-as-null-pointer-constant because of too many false pos…
…itives
dcc70b5
Commits on Mar 05, 2012
@Whiteknight Whiteknight [ci skip] Travis CI shouldn't attempt a build with clang. It's always…
… failing config and we don't know why yet.
5863a87
@petdance petdance Updating function parameters 48317e5
@petdance petdance adding some C++-specific warnings and a cage check for redundant decl…
…arations
220feb9
@petdance petdance removed old function declarations 2c7436f
@petdance petdance remove redundant declaration 608aa0a
@petdance petdance add -Wstrict-overflow to see what that turns up 2c959c2
@leto leto Merge pull request #715 from gerdr/gerdr/709-clang
fix issue #709 on clang
3741c0d
@petdance petdance adding some more warnings 075a574
@bacek bacek Update pir book to new getprop syntax. 10ae7c6
@bacek bacek Update nqp-rx in-place to new getprop syntax cebe8d7
@bacek bacek Update PCT to new getprop version a7790bf
@bacek bacek Update tests to use new getprop version 5c3c2fe
@bacek bacek Update tetris to use new getprop version 29f72df
@bacek bacek Update runtime to use new getprop version 4b23603
@bacek bacek Update test to new getprop version 179831d
@bacek bacek Add mem_internal_realloc_n_typed for consistency 67b0e5e
@bacek bacek Update PointerArray to use mem_internal_* functions. 6444a67
@bacek bacek Don't use mem_sys_* macros. They are deprecated 8213cff
@petdance petdance removed unused label b960fc1
@petdance petdance renamed a shadowed variable. bdc7c8d
@petdance petdance removed unused variable dbc3edb
@petdance petdance adding more GCC/G++ warning flags for --cage 857acac
@petdance petdance const a bunch of variables. Make some ints into UINTVALs. Simplify a …
…big for() by turning it into a while().
cd67cf8
@leto leto [ci] Re-enable clang, which I accidentally broke by commenting out th…
…e before_script command which installs it
795a444
@leto leto [ci] Fix improper spacing in our .travis.yml, thanks http://lint.trav… 774e4e5
Commits on Mar 06, 2012
@petdance petdance use NULL for NULL, not a zero 0935a0f
@petdance petdance Use the proper static HOP *hop_buckets by removing a shadow variables…
…. Fixes GitHub ticket #729 #729
c5339d2
@petdance petdance const a var and fix a splint annotation ffed5f6
@leto leto [ci] Remove Configure.pl build tests in attempt to reduce test time b…
…elow the default 25 minute timeout
f079fc5
@petdance petdance Eliminated packfile/byteorder.h and put the static functions in it in…
… packfile/pf_items.c. This is part GitHub #728 #728
4cb2d3b
@petdance petdance Merge branch 'master' of github.com:parrot/parrot 5c0ae67
@leto leto Unbreak the build by pleasing the C90 Elder Gods, petdance-- 5dbcdef
Commits on Mar 08, 2012
@jkeenan jkeenan [codingstd] Correct space before/after parens. b3563f4
@jkeenan jkeenan [codingstd] Add 'ASSERT_ARGS(<function_name>) in 14 locations. d7428bc
@leto leto [ci skip] Spam parrot-ci instead of parrot-dev with build reports 0716f33
@bacek bacek Calculate basename properly on Win32. ee37747
Commits on Mar 09, 2012
@petdance petdance consted some vars, and unshadowed a loop variable 60ebdac
@petdance petdance fixed a loop variable typo e965bc3
@petdance petdance consting some functions in the built program fb1ef6a
@petdance petdance Removed function declarations that are in pf_private.h that are alrea…
…dy in include/parrot/packfile.h
b960158
@petdance petdance -pedantic is not useful as a warning. d811c46
Commits on Mar 11, 2012
@ayardley ayardley Update the guide to point to new 'release_parrot_github_guide.pod'. 2228093
@ayardley ayardley Add 'release_parrot_github_guide.pod' to 'docs/project'. 1f2436e
@ayardley ayardley Update MANIFEST to include 'docs/project/release_parrot_github_guide.…
…pod'
a1d58e8
Commits on Mar 12, 2012
@petdance petdance consted some local vars 7baf549
@petdance petdance Don't pass potentially-NULL pfraw into Parrot_pf_get_packfile_pmc() 1ea49e0
@petdance petdance adding another flag to see if we can get more pickiness 6c09f3b
@petdance petdance fix the code-before-declarations error fea6177
@petdance petdance add all the frontend programs to be headerized. A headerized program …
…is a happy program.
52a9527
@petdance petdance adding headerizer macros 1c3c908
@petdance petdance Adding headerizer macros fd023f8
@petdance petdance added headerizer macros 59b35dc
Commits on Mar 13, 2012
@luben luben add shift_integer() VTABLE to HashIterator PMC in order to
make possible iterating over Hash PMCs with int keys
9317840
Commits on Mar 14, 2012
@jkeenan jkeenan [codingstd] Add 'ASSERT_ARGS(<function_name>) in 8 locations in 2 fil…
…es. A

program with ASSERT_ARGS is an even happier program.
67bd75b
@jkeenan jkeenan [codingstd] Add 'ASSERT_ARGS(<function_name>) in 8 locations in 2 fil…
…es. A

program with ASSERT_ARGS is an even happier program.
16f74d9
@Benabik Benabik imcc: Be more strict in parsing FixedIntegerArrays
The previous implementation would sit and spin on strtoul when handed
invalid input.

This version performs more sanity checks as it parses, although it
doesn't require the presence of surrounding parenthesis due to the
parser giving it just '0' while parsing
compilers/pct/src/PCT/HLLCompiler.pir
5779c32
@petdance petdance Initialize $hout before we use it d296f64
@jkeenan jkeenan Under 'use strict', you must declare a lexical ('my') variable before…
… you use it.
8032bfa
@NotFound NotFound Update winxed snapshot to 1.6.devel 44a04cfa7b
- Default parameters
- Use pir compile method instead of obsolted ways
86bb3b3
Commits on Mar 15, 2012
@petdance petdance remove redundant declaration 2d2a1a5
@petdance petdance strengthening some warnings as errors d923903
Commits on Mar 17, 2012
@petdance petdance put get_program_code and get_program_code_size in api.h, and removed …
…the cut & paste copies of the prototypes in the source files
b8d2b92
@petdance petdance make proagram_code be an array, instead of a pointer pointing to the …
…array
621a3a2
@petdance petdance use ifdefs instead of if for our preprocessor vars 614fc51
@petdance petdance Need to include pthread.h for the pthread_sigmask declaration eeb0c8d
@leto leto [ci] Just run 'make smoke' instead of 'make smolder_fulltest' due to …
…low Travis timeouts
3aca526
@leto leto [doc] Add some beef to the ChangeLog c2b3952
@leto leto [doc] Add a bit of spice to the ChangeLog 35e100e
@leto leto [doc] Even more spicy beef for the ChangeLog ed5f817
@leto leto [doc] Add alvis++ to the list of release managers 0ae6553
@leto leto [doc] Enroll to be release manager for 4.9.0 and update copyright info 24eca71
@leto leto [doc] Remove wording about supported releases from release manager guide a21de64
@leto leto [doc] Add some news about important branches that people should know …
…about
190d927
@leto leto Make t/src/checkdepend.t report the correct line of the failing test 26902c1
Commits on Mar 18, 2012
@petdance petdance fix typos 4735f5b
@petdance petdance Standard program code as unsigned char 138dc62
@petdance petdance built programs have to include parrot/api.h 6fac2cd
@petdance petdance rebootstrapped to get the fix from GitHub #729 ab45201
@fperrad fperrad [mingw] fix build
broken since d923903
where warning implicit-function-declaration becomes an error.
so, now probe process.h which declares _getpid.
daad3e8
@jkeenan jkeenan Add dependencies revealed by running t/src/checkdepend.t as part of '…
…make test'.
3bb3ac9
@jkeenan jkeenan Extend use of Makefile variable $(INC_DIR) to two unused cases. b714b90
@gerdr gerdr Make compiler detection on Windows more robust a1a65da
@gerdr gerdr Add gmake to init::hints::mswin32 f4e8318
@gerdr gerdr Add temporary fix for issue #378 ecaac1a
@gerdr gerdr Add workaround for issue #742 fd5866e
@gerdr gerdr Add missing parentheses 9e4fd96
@gerdr gerdr Add cast to make g++ happy ca77718
@gerdr gerdr Add missing casts to fix for issue #742 e445c0a
Commits on Mar 19, 2012
@petdance petdance renamed i to j, so that it doesn't shadow an outer one 2ba6a6f
@petdance petdance removed unused var "next_op" be241d6
@petdance petdance removed unused functions 76a324a
@NotFound NotFound update winxed snapshot to 1.6.0 - f21196808c cd06be8
Commits on Mar 20, 2012
@leto leto [doc] Add some useful links to the ChangeLog 228daeb
@leto leto Run perl tools/release/auto_release.pl 4.2.0 c743042
@leto leto Add some native pbc 671468c
@leto leto [ffi] Get tools/dev/mk_native_pbc working again by adding logic for w…
…hen numvalsize=16; LTA
f7e1647
@leto leto [doc] Fix line-length failures 9522930
@jkeenan jkeenan Rerun mk_manifest_and_skip.pl to pick up one file. 0e75eb6
Commits on Mar 21, 2012
@leto leto [nci] Fix definition of ffi_type_parrot_numval when NUMVAL_SIZE=16 an…
…d add some native pbc
3e77d40
@fperrad fperrad [osutils] refactor with unlink/rmdir instead of rm ddd6fb6
@leto leto [doc] Linkify some filenames in the release manager guide so the HTML…
… rendering on Github is more useful
f623f49
@leto leto [doc][ci skip] Add a note about the auto_release.pl tool to the relea…
…se manager guide
fefc6b7
@leto leto Merge pull request #743 from gerdr/gerdr/mingw-gpp
Fix g++ issues with Strawberry Perl on Win64
9d15456
@petdance petdance Use proper /* */ C-style comments, not C++-style // comments which so…
…me compilers do not handle
34ee753
@petdance petdance remove nested comments 16d0081
@petdance petdance remove the //-style comments that are causing problems embedded in co…
…mments
a39d99f
@petdance petdance All instances of get_program_code() need to return unsigned char * 4b167c1
@leto leto [ci] Only send IRC notifications when build status changes, for moritz++ 0b292f8
@petdance petdance Don't be so strict about prototypes because we can't control system l…
…ibraries, and a function declaration of foo() instead of foo(void) makes this error trip.
9f73c7d
@petdance petdance Turn the strict-prototypes back to an error.
Include the ICU flags as -isystem instead of -I, so GCC knows to ignore warnings in ICU includes.
not_gerd++ for showing the way, and benabik++ for being the guinea pig.
a6b9346
@jkeenan jkeenan [configure] Update test file to reflect changes in auto::icu configur…
…ation step.
a357484
Commits on Mar 22, 2012
@petdance petdance quiet some unused variable warnings d344da6
Commits on Mar 23, 2012
@petdance petdance const a local variable. Minor spacing tweaks 2f0e851
@petdance petdance Added compile-time assertion macros, and added our first check that I…
…NTVAL and opcode_t are the same size
707e83c
@petdance petdance fixed an incorrectly-built error name 6f23924
@petdance petdance Turn off warning for unused local typedefs, because that is how we do…
… PARROT_STATIC_ASSERT
4e31706
@leto leto Create the beginning of an embedded Parrot "breed"
I was previously calling this a "flavor", but particle++ suggested breed
and so it shall be.

This embedded breed leaves out everything except the very core
functionality of Parrot and hence is best suited to small resource
embedded systems. In particular, it does not include GMP, ICU, OpenGL,
gettext or any other convenience library.
3dcef54