| Title |
Severity |
|
(39085)
[CAGE] pmc - make pmc2c.pl extract function declarations
|
Wishlist
|
|
(46213)
[PGE] [TODO] longest token matching using "||"
|
|
|
(40123)
[PROPOSAL] push_eh + .param for argument mismatch errors
|
|
|
(46821)
[RFC] should readonly be deep or shallow?
|
|
|
(54236)
[TODO] Allow Parrot Hashes to have PMC keys
|
|
|
(53462)
[TODO] pct - report smarter error message for non-PAST nodes
|
|
|
(38255)
[TODO] YAML::Parser::Syck for parsing YAML
|
|
|
(40156)
[TODO] - Can't use an Iterator with a DynLexPad PMC
|
|
|
(53406)
[TODO] Add 'long long' to types supported by NCI
|
|
|
(56186)
[TODO] Add --target=bytecode to HLLCompiler
|
|
|
(43731)
[TODO] BIGNUM maps to what in prototype()?
|
|
|
(38124)
[TODO] build - header file detection w/o perl5
|
|
|
(37934)
[TODO] build - log file
|
|
|
(38190)
[TODO] build - make distcheck target
|
|
|
(37933)
[TODO] build - tracing cleanup
|
|
|
(37898)
[TODO] build parrot includes
|
|
|
(58184)
[TODO] Cannot load charsets
|
|
|
(58186)
[TODO] Cannot load encodings
|
|
|
(57344)
[TODO] Change runtime/parrot/* to runtime/*
|
|
|
(44317)
[TODO] Check that r20380 (INTVAL casts) works on 64 bit systems
|
|
|
(42377)
[TODO] clone interpreter to play into the debugger
|
|
|
(46129)
[TODO] Complete implementation of PDB_hasinstruction()
|
|
|
(41499)
[TODO] config - 32/64 bit architecture setting gcc specific
|
|
|
(41500)
[TODO] config - lib directory needs to be set appropriately for 32/64 bit archs
|
|
|
(41497)
[TODO] config - profiling options are specific to gcc in config/init/defaults.pm
|
|
|
(54650)
[TODO] Convert Digest::MD5 to object-based implementation
|
|
|
(46123)
[TODO] Correctly handle comparisons of PMCs with constants
|
|
|
(47764)
[TODO] COW for one or all users of a modified string
|
|
|
(41870)
[TODO] create tests for Config/JSON.pbc
|
|
|
(38252)
[TODO] create YAML::Emitter::Syck that does what Data::Dumper does.
|
|
|
(31162)
[TODO] Debugger - Attach to a running program
|
|
|
(31164)
[TODO] Debugger - Handle restart opcodes
|
|
|
(31160)
[TODO] Debugger - Make breakpoints at labels
|
|
|
(58990)
[TODO] Design new spec coverage mechanism
|
|
|
(40124)
[TODO] Document HLL mappings
|
|
|
(46413)
[TODO] Does the amount read in Parrot_io_read_utf8() need to be checked?
|
|
|
(51330)
[TODO] dynext - dll versioning
|
|
|
(44433)
[TODO] Explicitly clearing to be RO?
|
|
|
(43174)
[TODO] Figure out why -libpath: needs to be removed from $linkflags and $ldflags (config/inter/progs.pm)
|
|
|
(35391)
[TODO] filepath manipulations
|
|
|
(46283)
[TODO] Fix control flow graph / loop detection issue in cfg_optimize()
|
|
|
(46177)
[TODO] GC should lower CHUNKED_CTX_MEM threshold when collecting continuations
|
|
|
(37461)
[TODO] handle ARM mixed-endian doubles
|
|
|
(46393)
[TODO] Handle case where libgdbm.so cannot be loaded on Win32
|
|
|
(51870)
[TODO] Handle Pending Events More Frequently
|
|
|
(36261)
[TODO] HLL exception handling
|
|
|
(42382)
[TODO] imcc - delete quotes and emit pbc
|
|
|
(39796)
[TODO] Implement .loadlib pragma in IMCC
|
|
|
(46403)
[TODO] Implement locking around list access in Parrot_on_exit()
|
|
|
(59722)
[TODO] implement rest of sysinfo_s code
|
|
|
(43681)
[TODO] implementation of is_docs_link() needs more thought
|
|
|
(44443)
[TODO] Increase code coverage of json
|
|
|
(38896)
[TODO] Integer PMC missing math methods.
|
|
|
(46281)
[TODO] Integrate all units in one pass
|
|
|
(31144)
[TODO] Interpreter - exec & spawn should split own args
|
|
|
(46155)
[TODO] Is usage of mem_sys_free() ok in Parrot_readbc()?
|
|
|
(45055)
[TODO] JIT segs are currently not built
|
|
|
(45367)
[TODO] Limit the required interface for PMCs
|
|
|
(46159)
[TODO] Match HLL of enclosing namespace in internal_ns_keyed()?
|
|
|
(46169)
[TODO] Method cache invalidation should be a namespace function
|
|
|
(45917)
[TODO] Move thread check into Parrot_exit()
|
|
|
(46101)
[TODO] Need a pluggable MRO in instantiate() PMC
|
|
|
(31726)
[TODO] non-branching compare opcodes - JIT
|
|
|
(39313)
[TODO] or [BUG] improve PMC compiler
|
|
|
(38146)
[TODO] OS.pmc - file copy
|
|
|
(38145)
[TODO] OS.pmc - update file times
|
|
|
(53754)
[TODO] PackFile_Constant_unpack_pmc should call Parrot_thaw_constants(), not Parrot_thaw()
|
|
|
(46163)
[TODO] Parrot's default namespaces should be fully typed
|
|
|
(58188)
[TODO] Parrot_find_encoding_converter
|
|
|
(46171)
[TODO] Parrot_find_name_op() should walk up the scopes
|
|
|
(36283)
[TODO] pasm/pir: forbid assignment syntax for inout params
|
|
|
(57236)
[TODO] pbc_to_exe --install pbc1 [pbc2...]
|
|
|
(31154)
[TODO] pdump - Dumping constants shouldn't unpack the constants
|
|
|
(50090)
[TODO] pge - throw useful exception on non-quoted non-word characters
|
|
|
(41265)
[TODO] PGE: refactor pod_comment rule into PGE/Util.pbc
|
|
|
(37578)
[TODO] PIR - simple register allocation
|
|
|
(43735)
[TODO] pmc2c.pl - report errors for "?"
|
|
|
(39142)
[TODO] pmc2c.pl doesn't allow mixed case groups/pmc filenames.
|
|
|
(56782)
[TODO] question in getNameForKey in Getopt::Obj
|
|
|
(39714)
[TODO] Refactor IMCC to remove static globals
|
|
|
(56996)
[TODO] remove non FHS-compliant searchpaths
|
|
|
(45987)
[TODO] Replace quick and dirty method cache with a more robust one
|
|
|
(43171)
[TODO] replace the value for $(MAKE) with the actual path (config/inter/make.pm)
|
|
|
(58414)
[TODO] review calling conventions
|
|
|
(43733)
[TODO] scan src/call_list.txt if the generated signature is available
|
|
|
(40367)
[TODO] SDL tests
|
|
|
(36619)
[TODO] spawnw return value
|
|
|
(38841)
[TODO] Split exec run core into two distinct run cores
|
|
|
(46157)
[TODO] Stop depending upon typed namespaces in internal_ns_keyed()
|
|
|
(45997)
[TODO] Store 'right' class in shared objects
|
|
|
(39992)
[TODO] t/op/01-parse_ops.t: figure out how to test parsing of pmc constant parameters
|
|
|
(38167)
[TODO] Tests - Calling Conventions/HLL Mappings
|
|
|
(46137)
[TODO] The text in an instruction after ':' is a label isn't it? (PDB_hasinstruction)
|
|
|
(43721)
[TODO] throw errors when attempting to rewrite argument accesses
|
|
|
(40817)
[TODO] track generated files during the configure/make process
|
|
|
(59696)
[TODO] Unimplemented Unicode Functions
|
|
|
(45365)
[TODO] Update parrot.el to remove return argument parenthesis requirement
|
|
|
(43146)
[TODO] Use executable memory in i386 instructions test (config/auto/jit.pm)
|
|
|
(46161)
[TODO] Use the untyped interface in Parrot_find_global_n()
|
|
|
(39117)
[TODO] Using v?snprintf/strlcpy/strlcat when useful
|
|
|
(45357)
[TODO] Which exception should be thrown with register overflow?
|
|
|
(48439)
[TODO] [configure] compiling Parrot with LLVM
|
|
|
(46675)
[TODO] [C] Autovivify an Array and insert it in SELF
|
|
|
(48280)
[TODO] [C] Check for a sub with more up-to-date unit->type lookup
|
|
|
(46635)
[TODO] [C] Check overflow for -maxint in absolute()
|
|
|
(48282)
[TODO] [C] Check that invoke is ok near the set_addr instruction in bb_findadd_edge()
|
|
|
(46687)
[TODO] [C] Correct destruction of PackFile objects
|
|
|
(46673)
[TODO] [C] get_repr() should use freeze/thaw
|
|
|
(46631)
[TODO] [C] Implement Complex and BigInt RHS values for the pow() functions
|
|
|
(46659)
[TODO] [C] Remove quick hack code from check_set_std_props()?
|
|
|
(48278)
[TODO] [C] Should we call GetLastError for failure messages in .../win32/exec.c?
|
|
|
(48274)
[TODO] [C] Stop ignoring the known errors in Parrot_dlopen()
|
|
|
(46643)
[TODO] [C] Use freeze in get_repr() (for hashes)
|
|
|
(46681)
[TODO] [C] Use strerror_r instead of strerror
|
|
|
(46683)
[TODO] [C] Walk the fixups, locate globals and nullify the Sub PMC
|
|
|
(46665)
[TODO] [C] Walk the Method Resolution Order (MRO) in src/pmc/defaults.pmc
|
|
|
(46661)
[TODO] [C] Warn when morph to normal or readonly class fails
|
|
|
(48286)
[TODO] [C] Warnings aren't emitted if a var isn't initialised and -w flag is on in propagate_need()
|
|
|
(48264)
[TODO] [C] Write file-level documentation
|
|
|
(55308)
[TODO] [MMD] add_sub sanely adds MultiSub PMCs to a namespace
|
|
|
(45959)
[TODO] [MMD] Check arity of sub in mmd_maybe_candidate()
|
|
|
(46095)
[TODO] [MMD] Handle multi-methods in add_method()
|
|
|
(48445)
[TODO] [NQP] - report undeclared variable usage
|
|
|
(46865)
[TODO] [Perl] Capture STDOUT when running BigNum tests
|
|
|
(46915)
[TODO] [Perl] Handle MMD vtable entries in tools/build/jit2c.pl (?)
|
|
|
(46807)
[TODO] [Perl] Thread types tests need rework
|
|
|
(46831)
[TODO] [Pir] Create a callback in asynchronous open and close test
|
|
|
(46813)
[TODO] [Pir] Fix 'join' issue 'sub name lookup in new thread' test
|
|
|
(46845)
[TODO] [Pir] Fix issue associated with 'setting non-existent by name' test
|
|
|
(46855)
[TODO] [Pir] Fix test in t/pmc/fixedpmcarray.t to work with prederef of JIT
|
|
|
(46859)
[TODO] [Pir] Refactor namespace getting code with make_namespace when implemented
|
|
|
(46847)
[TODO] [Pir] Replace dummy variable with an io object in iterator tests
|
|
|
(46853)
[TODO] [Pir] Setup i/o object with two lines in get_bool (vtable) test
|
|
|
(46837)
[TODO] [Pir] Test asynchronous print, read, and readline
|
|
|
(46841)
[TODO] [Pir] Test buffer_size in t/pmc/parrotio.t
|
|
|
(46839)
[TODO] [Pir] Test effects of buffer_type, not just set/get
|
|
|
(46861)
[TODO] [Pir] Test exporting mmd subs
|
|
|
(46843)
[TODO] [Pir] Test get_fd in t/pmc/parrotio.t
|
|
|
(46851)
[TODO] [Pir] Test more return values, including end of file of C<shift>
|
|
|
(46827)
[TODO] [Pir] Test open file, close file, delete file, reopen previously opened stream
|
|
|
(46835)
[TODO] [Pir] Test reading long chunks, eof, and across newlines
|
|
|
(46833)
[TODO] [Pir] Test reading/writing code points once supported
|
|