summaryrefslogtreecommitdiff
path: root/compiler/ghci/ByteCodeAsm.lhs
Commit message (Expand)AuthorAgeFilesLines
* Add support for 256-bit-wide vectors.Geoffrey Mainland2013-07-081-0/+2
* Fix many ASSERT uses under Clang.Austin Seipp2013-06-181-1/+1
* Use the standard state monad transformer in GHCiIan Lynagh2013-04-091-8/+10
* Always pass vector values on the stack.Geoffrey Mainland2013-02-011-12/+14
* remove unnecessary size field in BCO (#7518)Simon Marlow2013-01-091-6/+2
* Do not treat a constructor in a *pattern* as a *use* of that constructorSimon Peyton Jones2012-10-291-7/+7
* Remove the old codegenSimon Marlow2012-10-191-16/+16
* Make StgWord a portable type tooIan Lynagh2012-09-181-4/+4
* Move wORD_SIZE into platformConstantsIan Lynagh2012-09-161-14/+13
* Move wORD_SIZE_IN_BITS to DynFlagsIan Lynagh2012-09-141-20/+20
* Make -fscc-profiling a dynamic flagIan Lynagh2012-07-241-1/+1
* Change how macros like ASSERT are definedIan Lynagh2012-06-051-0/+1
* Fix operand expansion function.Paolo Capriotti2012-04-161-57/+48
* Implemented word-sized addressing of pointers and literals.Paolo Capriotti2012-04-161-25/+25
* Bytecode assembler refactoring.Paolo Capriotti2012-04-161-330/+277
* disable a debugging trace, and a little refactoringSimon Marlow2011-11-041-4/+2
* Get label calculations right when we have long (>16 bits) offsetsSimon Marlow2011-11-021-35/+68
* refactoring and fixing the stage 2 compilationSimon Marlow2011-08-251-0/+1
* fix some #ifdefs that were making compilation with 7.2.1 fail - theSimon Marlow2011-08-141-6/+0
* Fix import DEPRECATE failures for castSTUArraySimon Peyton Jones2011-08-021-0/+7
* Remove a use of cTargetOS, in favour of platformOSIan Lynagh2011-05-081-14/+15
* Remove some ifdefs in favour of Haskell testsIan Lynagh2011-05-011-0/+2
* Remove an ifdef from ghci/ByteCodeAsm.lhsIan Lynagh2011-05-011-2/+1
* Add LANGUAGE BangPatterns to modules that use themsimonpj@microsoft.com2010-11-121-0/+1
* Interruptible FFI calls with pthread_kill and CancelSynchronousIO. v4Edward Z. Yang2010-09-191-3/+3
* Remove (most of) the FiniteMap wrapperIan Lynagh2010-09-141-6/+7
* implement case-on-Word in the byte code generator/interpreter (#2881)Simon Marlow2009-09-181-0/+11
* RTS tidyup sweep, first phaseSimon Marlow2009-08-021-1/+1
* Allow more than 64k instructions in a BCO; fixes #789Ian Lynagh2009-08-011-26/+37
* Fix the 64k insns overflow check in ghci, and add more checksIan Lynagh2009-08-011-11/+14
* Remove some redundant fromIntegral'sIan Lynagh2009-07-301-1/+1
* Make the types we use when creating GHCi bytecode better match realityIan Lynagh2009-07-291-38/+37
* Fix whitespace in ByteCodeAsm.lhsIan Lynagh2009-07-281-107/+107
* Remove unused importsIan Lynagh2009-07-071-10/+0
* Changes for the new IO library, mainly base-package modules moving aroundSimon Marlow2009-05-291-1/+6
* Remove type-ambiguous (fromIntegral 0)::Int, replacing it with just 0simonpj@microsoft.com2009-05-281-1/+1
* Require a bang pattern when unlifted types are where/let bound; #3182Ian Lynagh2009-04-241-2/+2
* When generating C, don't pretend functions are dataIan Lynagh2009-02-061-2/+2
* Fix warnings in ByteCodeAsmIan Lynagh2008-12-291-17/+19
* Support for using libffi to implement FFI calls in GHCi (#631)Simon Marlow2008-02-041-1/+2
* GHCi: use non-updatable thunks for breakpointsSimon Marlow2007-10-101-0/+2
* Fix CodingStyle#Warnings URLsIan Lynagh2007-09-041-1/+1
* Use OPTIONS rather than OPTIONS_GHC for pragmasIan Lynagh2007-09-031-2/+2
* Add {-# OPTIONS_GHC -w #-} and some blurb to all compiler modulesIan Lynagh2007-09-011-0/+7
* Follow Array changes (adding numElements field)Ian Lynagh2007-08-101-2/+2
* Remove a duplicate caseIan Lynagh2007-08-101-1/+0
* Warning PoliceMichael D. Adams2007-07-051-3/+3
* Re-working of the breakpoint supportSimon Marlow2007-04-171-4/+11
* Remove the itbls field of BCO, put itbls in with the literalsSimon Marlow2007-02-271-56/+54
* MERGE from 6.6: Windows fix for stdcall foreign-import-wrapper, fixes ffi012(...Simon Marlow2007-02-211-0/+6