aboutsummaryrefslogtreecommitdiffstats
path: root/erts/emulator/beam/erl_process.c
AgeCommit message (Expand)Author
2011-04-11Avoid scheduling of processes being garbage collected by othersRickard Green
2011-04-11Fix lost wakeup when process garbage collected by otherRickard Green
2011-04-11Only set status P_WAITING when neededRickard Green
2011-03-10Merge branch 'sverker/valgrind-new-suppressions' into devSverker Eriksson
2011-03-08The emulator could get into a state where it didn't check for I/O.Rickard Green
2011-03-03Add erts_alloc_permanent_cache_aligned to supress valgrindSverker Eriksson
2011-03-02Merge branch 'pan/halfword-tmp-heap-fixes/OTP-8332' into devPatrik Nyblom
2011-02-10Verify that temp allocated memory is releasedRickard Green
2011-01-13Fix assymetric (Un)UseTmpHeap in erl_process.cPatrik Nyblom
2010-12-29Merge branch 'egil/timer-wheel-min-time/OTP-8990' into devBjörn-Egil Dahlberg
2010-12-20Refactor timer interfaceBjörn-Egil Dahlberg
2010-12-17Fix missed change of aux_work typeRickard Green
2010-12-17Merge branch 'rickard/ets-tab-delete/OTP-8999' into devRickard Green
2010-12-16Use 32-bit atomics for misc scheduling specific informationRickard Green
2010-12-16Safe deallocation of ETS-table structuresRickard Green
2010-12-15Use new atomic types in emulatorRickard Green
2010-12-01Merge branch 'rickard/load-balance-wrap/OTP-8950' into devRickard Green
2010-12-01Prevent wrapping of values used during load balancingRickard Green
2010-11-18Merge branch 'rickard/cpu-groups/OTP-8861' into devRickard Green
2010-11-18Generalize reader groupsRickard Green
2010-11-18Move cpu topology functionality into erl_cpu_topology.[ch]Rickard Green
2010-11-18Merge branch 'rickard/sys_schedule_debug' into devRickard Green
2010-11-18Verify that no outstanding I/O exist when checking for I/O in debug buildRickard Green
2010-11-18Merge branch 'rickard/sched-misc/OTP-8932' into devRickard Green
2010-11-10Fix erts_schedule_misc_op() so it can be called from arbitrary threadsRickard Green
2010-10-07Fix newly introduced halfword emulator bugsRickard Green
2010-09-04Add scheduler wakup threshold as command line argumentRickard Green
2010-09-04Lower the scheduler wakeup thresholdRickard Green
2010-09-01Fix crash when calling erlang:system_info(update_cpu_info)Rickard Green
2010-08-31Merge branch 'rickard/cpu-info-unbind/8765' into devRickard Green
2010-08-31Fix erroneous error reports about unbind failureRickard Green
2010-08-30Merge branch 'egil/R14A/binary-gc-wrap/OTP-8730' into devPatrik Nyblom
2010-08-30Merge branch 'rickard/cpu-info/OTP-8765' into devRickard Green
2010-08-18Make it possible to reread and update detected CPU informationRickard Green
2010-08-12Increase vheap counter to Uint64Björn-Egil Dahlberg
2010-08-11Fix faulty no_empty_run_queues assertionRickard Green
2010-08-10Merge branch 'rickard/ethread-rewrite/OTP-8544' into devRickard Green
2010-08-10Rewrite ethread libraryRickard Green
2010-07-20One off-heap list, to eliminate two words per ETS object.Sverker Eriksson
2010-06-14OTP-8710 Fix emulator crash caused by setting CPU topologyRickard Green
2010-06-07Merge OTP-8681Björn-Egil Dahlberg
2010-06-03Teach call_time trace to use intruction pointersBjörn-Egil Dahlberg
2010-06-03Add return_time trace and PSD deletionsBjörn-Egil Dahlberg
2010-06-03Fix lock-checking for PSD call_time breakpointsBjörn-Egil Dahlberg
2010-06-03OTP-8675 Fix erroneous return value from erlang:system_info(multi_scheduling)Rickard Green
2010-06-03OTP-8673 Adjust alignment of scheduler data and run queuesRickard Green
2010-06-03OTP-8666 Enable automatic binding of schedulers when possibleRickard Green
2010-06-03OTP-8555 Send message from NIFSverker Eriksson
2010-03-10Teach {wordsize,internal|external} to system_info/1Patrik Nyblom
2010-03-10Turn on instruction packing in the loader and virtual machinePatrik Nyblom