2009-09-17 |
Ben.Lippmeier@anu... | NCG: Remember to keep the entry block first when erasing...
|
commit | commitdiff | tree |
2009-09-17 |
Ben.Lippmeier@anu... | NCG: Refactor representation of code with liveness...
|
commit | commitdiff | tree |
2009-09-17 |
Ben.Lippmeier@anu... | NCG: Add sanity checking to linear allocator
|
commit | commitdiff | tree |
2009-09-17 |
Ben.Lippmeier@anu... | NCG: Refactor LiveCmmTop to hold a list of SCCs instead...
|
commit | commitdiff | tree |
2009-09-17 |
Ben.Lippmeier@anu... | NCG: Allow the liveness map in a LiveInfo to be Nothing
|
commit | commitdiff | tree |
2010-02-22 |
Ben.Lippmeier@anu... | Fix build for non-x86 arches again.
|
commit | commitdiff | tree |
2010-02-22 |
Ben.Lippmeier@anu... | Fix #3875: Crash in parallel GC, wrong pointer was...
|
commit | commitdiff | tree |
2010-02-15 |
Ben.Lippmeier@anu... | Fix build for non-x86 architectures
|
commit | commitdiff | tree |
2010-01-04 |
Ben.Lippmeier@anu... | Refactor PackageTarget back into StaticTarget
|
commit | commitdiff | tree |
2010-01-02 |
Ben.Lippmeier@anu... | Follow PackageTarget changes in pprCEntity
|
commit | commitdiff | tree |
2010-01-02 |
Ben.Lippmeier@anu... | Follow PackageTarget change in byte code generator
|
commit | commitdiff | tree |
2010-01-02 |
Ben.Lippmeier@anu... | When compiling viac, don't need to emit prototypes...
|
commit | commitdiff | tree |
2010-01-02 |
Ben.Lippmeier@anu... | Follow ForeignLabel changes in PPC NCG
|
commit | commitdiff | tree |
2010-01-02 |
Ben.Lippmeier@anu... | Tag ForeignCalls with the package they correspond to
|
commit | commitdiff | tree |
2009-12-29 |
Ben.Lippmeier@anu... | Nicer panic message
|
commit | commitdiff | tree |
2009-12-29 |
Ben.Lippmeier@anu... | Typo in comment
|
commit | commitdiff | tree |
2009-11-23 |
Ben.Lippmeier@anu... | Windows DLLs: use DLL aware runSparks_closure instead...
|
commit | commitdiff | tree |
2009-11-19 |
Ben.Lippmeier@anu... | Windows DLLs: Slurp across the actually static version...
|
commit | commitdiff | tree |
2009-11-18 |
Ben.Lippmeier@anu... | Windows DLLs: Don't rely on stg/DLL.h being included...
|
commit | commitdiff | tree |
2009-11-18 |
Ben.Lippmeier@anu... | Fix warnings about unused imports
|
commit | commitdiff | tree |
2009-11-18 |
Ben.Lippmeier@anu... | Windows DLLs: stifle more warnings about auto imported...
|
commit | commitdiff | tree |
2009-11-18 |
Ben.Lippmeier@anu... | Windows DLLs: stifle warnings about symbols being auto...
|
commit | commitdiff | tree |
2009-11-18 |
Ben.Lippmeier@anu... | Windows DLLs: add #ifdefery to turn off DLL import...
|
commit | commitdiff | tree |
2009-11-17 |
Ben.Lippmeier@anu... | Windows DLLs: disable extra shutdownHaskell() when...
|
commit | commitdiff | tree |
2009-11-17 |
Ben.Lippmeier@anu... | Windows DLLs: remove dup symbol from def file
|
commit | commitdiff | tree |
2009-11-17 |
Ben.Lippmeier@anu... | Use opt_PIC not #defined __PIC__ in compiler source.
|
commit | commitdiff | tree |
2009-11-14 |
Ben.Lippmeier@anu... | Windows DLLs: CHARLIKE_closure and INTLIKE_closure...
|
commit | commitdiff | tree |
2009-11-14 |
Ben.Lippmeier@anu... | If a comment says "Is this correct?", it's not.
|
commit | commitdiff | tree |
2009-11-14 |
Ben.Lippmeier@anu... | Windows DLLs: gmp is in the integer-gmp package now.
|
commit | commitdiff | tree |
2009-11-14 |
Ben.Lippmeier@anu... | Use DLL aware runIO_closure instead of base_GHCziTopHandler_...
|
commit | commitdiff | tree |
2009-11-14 |
Ben.Lippmeier@anu... | RTS also uses runSparks_closure from base
|
commit | commitdiff | tree |
2009-11-14 |
Ben.Lippmeier@anu... | Provide extralibs when linking Windows DLLs
|
commit | commitdiff | tree |
2009-11-14 |
Ben.Lippmeier@anu... | Don't share low valued Int and Char closures with Windows...
|
commit | commitdiff | tree |
2009-11-11 |
Ben.Lippmeier@anu... | Windows DLLs: use one import lib for each DLL the RTS...
|
commit | commitdiff | tree |
2009-11-10 |
Ben.Lippmeier@anu... | Add autoconf code to locate dlltool on Windows
|
commit | commitdiff | tree |
2009-11-06 |
Ben.Lippmeier@anu... | Break recursive imports between the RTS and base library...
|
commit | commitdiff | tree |
2009-11-06 |
Ben.Lippmeier@anu... | validate fixes
|
commit | commitdiff | tree |
2009-11-06 |
Ben.Lippmeier@anu... | Add missing CgExtCode to ghc.cabal.in
|
commit | commitdiff | tree |
2009-11-06 |
Ben.Lippmeier@anu... | * Refactor CLabel.RtsLabel to CLabel.CmmLabel
|
commit | commitdiff | tree |
2009-10-22 |
Ben.Lippmeier@anu... | Add missing case to externallyVisibleCLabel
|
commit | commitdiff | tree |
2009-10-18 |
Ben.Lippmeier@anu... | Add CLabel.CmmLabel and start refactoring
|
commit | commitdiff | tree |
2009-10-18 |
Ben.Lippmeier@anu... | Haddockify and clean up commenting
|
commit | commitdiff | tree |
2009-10-18 |
Ben.Lippmeier@anu... | Merge RtsLabelInfo.Rts* with RtsLabelInfo.Rts*FS
|
commit | commitdiff | tree |
2009-10-06 |
Ben.Lippmeier@anu... | Remove unused DYNAMIC_RTS var from rts/ghc.mk
|
commit | commitdiff | tree |
2009-10-06 |
Ben.Lippmeier@anu... | Use __PIC__ and ming32_TARGET_OS to turn on windows...
|
commit | commitdiff | tree |
2009-10-06 |
Ben.Lippmeier@anu... | Use C syntax for casting. 'stgCast' appears to have...
|
commit | commitdiff | tree |
2009-10-06 |
Ben.Lippmeier@anu... | Handle deps with numbers in them, like 'wsock32'.
|
commit | commitdiff | tree |
2009-09-26 |
Ben.Lippmeier@anu... | Remove long rotted configure support for Windows DLLs
|
commit | commitdiff | tree |
2009-09-26 |
Ben.Lippmeier@anu... | Fix building of the RTS with the NCG under Windows
|
commit | commitdiff | tree |
2009-05-28 |
Ben.Lippmeier@anu... | Fix handling of R_SPARC_UA32 relocations in linker
|
commit | commitdiff | tree |
2009-05-26 |
Ben.Lippmeier@anu... | Follow vreg/hreg patch in PPC NCG
|
commit | commitdiff | tree |
2009-05-19 |
Ben.Lippmeier@anu... | Follow vreg/hreg patch in x86 NCG
|
commit | commitdiff | tree |
2009-05-19 |
Ben.Lippmeier@anu... | Don't try and coalesce RealReg->RealReg moves
|
commit | commitdiff | tree |
2009-05-18 |
Ben.Lippmeier@anu... | Split Reg into vreg/hreg and add register pairs
|
commit | commitdiff | tree |
2009-04-21 |
Ben.Lippmeier@anu... | SPARC NCG: Fix available regs for graph allocator
|
commit | commitdiff | tree |
2009-04-25 |
Ben.Lippmeier@anu... | Fix SPARC build, missing #include
|
commit | commitdiff | tree |
2009-04-24 |
Ben.Lippmeier@anu... | Fix #3182: 64 bit FP value returned by C calls was...
|
commit | commitdiff | tree |
2009-04-20 |
Ben.Lippmeier@anu... | SPARC NCG: Add a comment explaining why we can't used...
|
commit | commitdiff | tree |
2009-04-20 |
Ben.Lippmeier@anu... | SPARC NCG: validate fixes
|
commit | commitdiff | tree |
2009-04-20 |
Ben.Lippmeier@anu... | SPARC NCG: Base freeRegs on includes/MachRegs.h again
|
commit | commitdiff | tree |
2009-04-18 |
Ben.Lippmeier@anu... | Fix #3170: Allow coalescing of the same node during...
|
commit | commitdiff | tree |
2009-03-31 |
Ben.Lippmeier@anu... | SPARC: Fix ffi019 split load/store of HsInt64 into...
|
commit | commitdiff | tree |
2009-03-30 |
Ben.Lippmeier@anu... | SPARC NCG: Fix 64 bit addition, carry bit wasn't getting...
|
commit | commitdiff | tree |
2009-03-30 |
Ben.Lippmeier@anu... | SPARC NCG: When getting a 64 bit word, promote halves...
|
commit | commitdiff | tree |
2009-03-31 |
Ben.Lippmeier@anu... | SPARC NCG: HpLim is now always stored on the stack...
|
commit | commitdiff | tree |
2009-02-24 |
Ben.Lippmeier@anu... | Strip tag bits from closure pointers before trying...
|
commit | commitdiff | tree |
2009-02-23 |
Ben.Lippmeier@anu... | SPARC NCG: Split out sanity checking into its own module
|
commit | commitdiff | tree |
2009-02-23 |
Ben.Lippmeier@anu... | SPARC NCG: Add jumps to end of blocks when working...
|
commit | commitdiff | tree |
2009-02-23 |
Ben.Lippmeier@anu... | SPARC NCG: Enforce the invariant that each block ends...
|
commit | commitdiff | tree |
2009-02-17 |
Ben.Lippmeier@anu... | SPARC NCG: Unsigned comparisons are unsigned
|
commit | commitdiff | tree |
2009-02-17 |
Ben.Lippmeier@anu... | SPARC NCG: Fix word size conversions
|
commit | commitdiff | tree |
2009-02-16 |
Ben.Lippmeier@anu... | SPARC NCG: Split up into chunks, and fix warnings.
|
commit | commitdiff | tree |
2009-02-16 |
Ben.Lippmeier@anu... | SPARC NCG: Reorganise Reg and RegInfo
|
commit | commitdiff | tree |
2009-02-16 |
Ben.Lippmeier@anu... | NCG: Cleanup old file
|
commit | commitdiff | tree |
2009-02-15 |
Ben.Lippmeier@anu... | NCG: validate fixes for ppc-darwin
|
commit | commitdiff | tree |
2009-02-15 |
Ben.Lippmeier@anu... | NCG: validate fixes for ghc-6.6
|
commit | commitdiff | tree |
2009-02-15 |
Ben.Lippmeier@anu... | NCG: validate fixes for i386-darwin
|
commit | commitdiff | tree |
2009-02-15 |
Ben.Lippmeier@anu... | NCG: validate fixes for x86_64-linux
|
commit | commitdiff | tree |
2009-02-15 |
Ben.Lippmeier@anu... | NCG: Haddock validate fix
|
commit | commitdiff | tree |
2009-02-15 |
Ben.Lippmeier@anu... | NCG: Validate fixes for x86-linux
|
commit | commitdiff | tree |
2009-02-15 |
Ben.Lippmeier@anu... | SPARC NCG: Don't release top half of f6 and f8
|
commit | commitdiff | tree |
2009-02-15 |
Ben.Lippmeier@anu... | NCG: Split up the native code generator into arch specific...
|
commit | commitdiff | tree |
2009-02-11 |
Ben.Lippmeier@anu... | SPARC NCG: Make linear allocator use info in SPARC...
|
commit | commitdiff | tree |
2009-02-11 |
Ben.Lippmeier@anu... | SPARC NCG: Enumerate freeRegs / globalRegMaybe instead...
|
commit | commitdiff | tree |
2009-02-05 |
Ben.Lippmeier@anu... | NCG: Split PprMach into arch specific modules
|
commit | commitdiff | tree |
2009-02-13 |
Ben.Lippmeier@anu... | NCG: Use sync instead of msync for a memory barrier...
|
commit | commitdiff | tree |
2009-02-13 |
Ben.Lippmeier@anu... | NCG: Split block reorder thing in linear allocator...
|
commit | commitdiff | tree |
2009-02-13 |
Ben.Lippmeier@anu... | NCG: Validate fixes for powerpc
|
commit | commitdiff | tree |
2009-02-13 |
Ben.Lippmeier@anu... | NCG: Add missing ops to powerpc isJumpish
|
commit | commitdiff | tree |
2009-02-05 |
Ben.Lippmeier@anu... | NCG: Validate fixes
|
commit | commitdiff | tree |
2009-02-04 |
Ben.Lippmeier@anu... | NCG: Split RegAllocInfo into arch specific modules
|
commit | commitdiff | tree |
2009-02-04 |
Ben.Lippmeier@anu... | NCG: Move RegLiveness -> RegAlloc.Liveness
|
commit | commitdiff | tree |
2009-02-04 |
Ben.Lippmeier@anu... | NCG: Rename MachRegs, MachInstrs -> Regs, Instrs to...
|
commit | commitdiff | tree |
2009-02-04 |
Ben.Lippmeier@anu... | NCG: Split MachRegs.hs into arch specific modules
|
commit | commitdiff | tree |
2009-02-05 |
Ben.Lippmeier@anu... | NCG: Fix validate
|
commit | commitdiff | tree |
2009-02-04 |
Ben.Lippmeier@anu... | SPARC NCG: Fix some haddock problems.
|
commit | commitdiff | tree |
2009-02-04 |
Ben.Lippmeier@anu... | SPARC NCG: Add Pwr callish mach op
|
commit | commitdiff | tree |
2009-02-03 |
Ben.Lippmeier@anu... | NCG: Split MachInstrs into arch specific modules
|
commit | commitdiff | tree |
2009-02-03 |
Ben.Lippmeier@anu... | NCG: Move the graph allocator into its own dir
|
commit | commitdiff | tree |
2009-02-03 |
Ben.Lippmeier@anu... | SPARC NCG: Update cabal file
|
commit | commitdiff | tree |
next |