summaryrefslogtreecommitdiff
path: root/compiler/ghci/ByteCodeGen.lhs
Commit message (Expand)AuthorAgeFilesLines
* Convert GHCi sources from .lhs to .hsRodlogic2014-10-291-1691/+0
* Make Applicative a superclass of MonadAustin Seipp2014-09-091-0/+2
* ghci: detabify/unwhitespace ByteCodeGenAustin Seipp2014-07-201-15/+8
* Add LANGUAGE pragmas to compiler/ source filesHerbert Valerio Riedel2014-05-151-1/+2
* Add SmallArray# and SmallMutableArray# typesJohan Tibell2014-03-291-0/+5
* Fix the bytecode genreation for tagToEnum# (Trac #8383)Simon Peyton Jones2013-10-041-42/+83
* Comments onlySimon Peyton Jones2013-10-041-0/+1
* Globally replace "hackage.haskell.org" with "ghc.haskell.org"Simon Marlow2013-10-011-1/+1
* Fix AMP warnings.Austin Seipp2013-09-111-0/+8
* Make FastBytes a synonym for ByteStringIan Lynagh2012-12-131-4/+6
* Replace all uses of ghcError with throwGhcException and purge ghcError.Erik de Castro Lopo2012-11-301-1/+1
* Remove the old codegenSimon Marlow2012-10-191-59/+70
* Move wORD_SIZE into platformConstantsIan Lynagh2012-09-161-46/+47
* Windows build fixIan Lynagh2012-09-161-6/+8
* Move wORD_SIZE_IN_BITS to DynFlagsIan Lynagh2012-09-141-15/+18
* Make -fscc-profiling a dynamic flagIan Lynagh2012-07-241-12/+19
* Implement FastBytes, and use it for MachStrIan Lynagh2012-07-141-1/+1
* Use a derived Ord instance for DiscrIan Lynagh2012-06-221-12/+3
* Derive Eq DiscrIan Lynagh2012-06-221-9/+2
* Remove some uses of sortLeIan Lynagh2012-06-221-1/+1
* Merge branch 'master' of darcs.haskell.org:/srv/darcs//ghcIan Lynagh2012-06-131-33/+71
|\
| * Attempt to fix the bytecode generator for unboxed tuples, given the latest ch...Max Bolingbroke2012-06-091-33/+71
* | Remove lots of commented out 'in' keywordsIan Lynagh2012-06-131-5/+0
|/
* Support code generation for unboxed-tuple function argumentsunboxed-tuple-arguments2Max Bolingbroke2012-05-151-12/+20
* Handle cases with no alternatives in GHCiSimon Marlow2012-05-111-0/+3
* Support large SLIDE instructions.Paolo Capriotti2012-04-161-44/+66
* Implement "value" imports with the CAPIIan Lynagh2012-02-261-1/+3
* Use -fwarn-tabs when validatingIan Lynagh2011-11-041-0/+7
* Fix gratuitous code duplication in the byte code generatorSimon Marlow2011-11-021-16/+34
* Overhaul of infrastructure for profiling, coverage (HPC) and breakpointsSimon Marlow2011-11-021-84/+43
* Make a new type synonym CoreProgram = [CoreBind]Simon Peyton Jones2011-09-231-1/+1
* Improve the handling of Integer literalsIan Lynagh2011-09-171-1/+1
* change how Integer's are handled in CoreIan Lynagh2011-09-131-0/+4
* refactoring and fixing the stage 2 compilationSimon Marlow2011-08-251-0/+1
* Add Type.tyConAppTyCon_maybe and tyConAppArgs_maybe, and use themSimon Peyton Jones2011-08-031-3/+3
* fix warningSimon Marlow2011-07-201-1/+0
* Support 64-bit literals in the byte code generator (fixes recent testSimon Marlow2011-07-201-1/+3
* Fix Trac #5268: missing case for bytecode generation involving coercionsSimon Peyton Jones2011-06-231-22/+18
* Merge ghc-new-co into master branchSimon Peyton Jones2011-05-091-15/+16
|\
| * Missing coercion case in byte code generationSimon Peyton Jones2011-05-061-3/+4
| * A few more wibbles on ghc-new-coSimon Peyton Jones2011-05-021-0/+1
| * This BIG PATCH contains most of the work for the New Coercion RepresentationSimon Peyton Jones2011-04-191-6/+3
* | Remove a use of cTargetOS, in favour of platformOSIan Lynagh2011-05-081-2/+2
* | Whitespace only in ghci/ByteCodeGen.lhsIan Lynagh2011-05-081-363/+363
* | Remove an explicit import listIan Lynagh2011-05-081-1/+1
* | Remove commented out importsIan Lynagh2011-05-081-4/+0
|/
* Allow enumerations to have phantom arguments.simonpj@microsoft.com2010-12-151-2/+2
* Remove unncessary fromIntegral callssimonpj@microsoft.com2010-11-161-1/+1
* Use takeUniqFromSupply in ByteCodeGenIan Lynagh2010-10-211-3/+3
* Interruptible FFI calls with pthread_kill and CancelSynchronousIO. v4Edward Z. Yang2010-09-191-2/+3