projects
/
ghc-hetmet.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅ next
rts_stop_on_exception is a C int, not a W_
[ghc-hetmet.git]
/
rts
/
PrimOps.cmm
2009-06-24
Simon Marlow
propagate the result of atomically properly (fixes...
blob
|
commitdiff
2009-06-13
Duncan Coutts
Remove the implementation of gmp primops from the rts
blob
|
commitdiff
|
diff to current
2009-06-10
Duncan Coutts
Convert the gmp cmm primops to use local stack allocation
blob
|
commitdiff
|
diff to current
2009-06-02
Ian Lynagh
Remove the unused remains of __decodeFloat
blob
|
commitdiff
|
diff to current
2009-05-15
Simon Marlow
fix cut-and-pasto in mkWeakForeignEnv#, causing random...
blob
|
commitdiff
|
diff to current
2009-03-13
Simon Marlow
Instead of a separate context-switch flag, set HpLim...
blob
|
commitdiff
|
diff to current
2009-03-11
Ian Lynagh
Allocate the right number of words in new*PinnedByteArr...
blob
|
commitdiff
|
diff to current
2009-03-06
Simon Marlow
Partial fix for #2917
blob
|
commitdiff
|
diff to current
2009-02-19
Simon Marlow
newPinnedByteArray#: align the result to 16-bytes ...
blob
|
commitdiff
|
diff to current
2009-02-19
Simon Marlow
newPinnedByteArray#: align the result to 16-bytes ...
blob
|
commitdiff
|
diff to current
2009-01-27
Samuel Bronson
Implement #2191 (traceCcs# -- prints CCS of a value...
blob
|
commitdiff
|
diff to current
2009-01-07
Simon Marlow
putMVar and takeMVar: add write_barrier() to fix race...
blob
|
commitdiff
|
diff to current
2008-12-10
Simon Marlow
FIX #1364: added support for C finalizers that run...
blob
|
commitdiff
|
diff to current
2008-08-14
dias@eecs.harvard.edu
Merging in the new codegen branch
blob
|
commitdiff
|
diff to current
2008-11-07
Simon Marlow
fix via-C compilation: import ghczmprim_GHCziBool_False...
blob
|
commitdiff
|
diff to current
2008-11-06
Simon Marlow
re-instate counting of sparks converted
blob
|
commitdiff
|
diff to current
2008-11-06
Simon Marlow
Run sparks in batches, instead of creating a new thread...
blob
|
commitdiff
|
diff to current
2008-10-10
Simon Marlow
add readTVarIO :: TVar a -> IO a
blob
|
commitdiff
|
diff to current
2008-10-08
Simon Marlow
atomicModifyIORef: use a local cas() instead of the...
blob
|
commitdiff
|
diff to current
2008-09-19
Simon Marlow
Move the context_switch flag into the Capability
blob
|
commitdiff
|
diff to current
2008-08-12
Ross Paterson
get exception names from Control.Exception.Base instead...
blob
|
commitdiff
|
diff to current
2008-07-30
Ian Lynagh
Follow extensible exception changes
blob
|
commitdiff
|
diff to current
2008-07-28
Simon Marlow
Change the calling conventions for unboxed tuples slightly
blob
|
commitdiff
|
diff to current
2008-07-10
Simon Marlow
add threadStatus# primop, for querying the status of...
blob
|
commitdiff
|
diff to current
2008-07-10
Simon Marlow
oops, fix more register clobberage
blob
|
commitdiff
|
diff to current
2008-07-09
Simon Marlow
Fix some random register clobbering in takeMVar/putMVar
blob
|
commitdiff
|
diff to current
2008-06-17
Simon Marlow
64-bit fixes
blob
|
commitdiff
|
diff to current
2008-06-03
Simon Marlow
fix some types for 64-bit platforms
blob
|
commitdiff
|
diff to current
2008-04-16
Simon Marlow
add [] to foreign calls
blob
|
commitdiff
|
diff to current
2008-04-16
Simon Marlow
remove GRAN/PAR code
blob
|
commitdiff
|
diff to current
2008-04-16
Simon Marlow
Add a write barrier to the TSO link field (#1589)
blob
|
commitdiff
|
diff to current
2008-06-14
Ian Lynagh
Fix conversions between Double/Float and simple-integer
blob
|
commitdiff
|
diff to current
2008-04-26
Ian Lynagh
Fix a division-by-zero when +RTS -V0 is given
blob
|
commitdiff
|
diff to current
2008-04-24
Ian Lynagh
Fix int64ToInteger 0xFFFFFFFF00000000 on 32bit machine...
blob
|
commitdiff
|
diff to current
2008-04-17
Ian Lynagh
Add some more generic (en|de)code(Double|Float) code
blob
|
commitdiff
|
diff to current
2008-04-02
Simon Marlow
Do not #include external header files when compiling...
blob
|
commitdiff
|
diff to current
2008-01-01
Clemens Fruhwirth
Link libgmp.a statically into libHSrts.dll on Windows
blob
|
commitdiff
|
diff to current
2007-12-04
Simon Marlow
forkIO starts the new thread blocked if the parent...
blob
|
commitdiff
|
diff to current
2007-10-18
Simon Marlow
fix warnings when compiling via C
blob
|
commitdiff
|
diff to current
2007-10-11
Simon Marlow
Add a proper write barrier for MVars
blob
|
commitdiff
|
diff to current
2007-09-05
Simon Marlow
{Enter,Leave}CriticalSection imports should be outside...
blob
|
commitdiff
|
diff to current
2007-09-05
Manuel M T Chakravarty
FIX: Correct Leave/EnterCriticalSection imports
blob
|
commitdiff
|
diff to current
2007-09-04
Simon Marlow
put the @N suffix on stdcall foreign calls in .cmm...
blob
|
commitdiff
|
diff to current
2007-08-29
Simon Marlow
Windows: remove the {Enter,Leave}CricialSection wrappers
blob
|
commitdiff
|
diff to current
2007-08-20
Norman Ramsey
annotate C-- calls that do not return
blob
|
commitdiff
|
diff to current
2007-08-10
Clemens Fruhwirth
Properly guard imports because they have to be precise...
blob
|
commitdiff
|
diff to current
2007-08-06
Clemens Fruhwirth
Add explicit imports for RTS-external variables
blob
|
commitdiff
|
diff to current
2007-07-27
Simon Marlow
Pointer Tagging
blob
|
commitdiff
|
diff to current
2007-07-03
Simon Marlow
FIX BUILD (Windows): catch up with changes to .cmm...
blob
|
commitdiff
|
diff to current
2007-06-27
Michael D. Adams
Implemented and fixed bugs in CmmInfo handling
blob
|
commitdiff
|
diff to current
2007-06-26
Simon Marlow
Make the threaded RTS compilable using -fasm
blob
|
commitdiff
|
diff to current
2007-05-25
Simon Marlow
tiny cleanup
blob
|
commitdiff
|
diff to current
2007-05-03
Simon Marlow
Use a primop for getting the fields of the AP_STACK...
blob
|
commitdiff
|
diff to current
2007-04-17
Simon Marlow
Re-working of the breakpoint support
blob
|
commitdiff
|
diff to current
2007-04-16
Simon Marlow
MERGE: Fix a few uses of the wrong return convention...
blob
|
commitdiff
|
diff to current
2007-03-06
Simon Marlow
add noDuplicate#
blob
|
commitdiff
|
diff to current
2007-03-06
Simon Marlow
remove vestiges of CCallable/CReturnable
blob
|
commitdiff
|
diff to current
2007-02-28
Simon Marlow
Remove vectored returns.
blob
|
commitdiff
|
diff to current
2007-02-27
Simon Marlow
Remove the itbls field of BCO, put itbls in with the...
blob
|
commitdiff
|
diff to current
2006-12-09
Pepe Iborra
Two new prim ops to access the Info Table and Payload...
blob
|
commitdiff
|
diff to current
2006-11-28
Ian Lynagh
Make the non-threaded-RTS threadDelay wait at least...
blob
|
commitdiff
|
diff to current
2006-11-24
wolfgang.thaller...
Support I64->I32 casts in the NCG, and use them for...
blob
|
commitdiff
|
diff to current
2006-10-07
tharris@microsoft.com
STM invariants
blob
|
commitdiff
|
diff to current
2006-09-05
Ian Lynagh
new RTS flag: -V to modify the resolution of the RTS...
blob
|
commitdiff
|
diff to current
2006-07-26
Simon Marlow
change wired-in Haskell symbols to include the package...
blob
|
commitdiff
|
diff to current
2006-06-29
Simon Marlow
Replace inline C functions with C-- macros in .cmm...
blob
|
commitdiff
|
diff to current
2006-06-29
Simon Marlow
mpz_foo() functions are really called __gmpz_foo()...
blob
|
commitdiff
|
diff to current
2006-06-20
Simon Marlow
fix sloppy conditionals
blob
|
commitdiff
|
diff to current
2006-04-07
Simon Marlow
Reorganisation of the source tree
blob
|
commitdiff
|
diff to current