aboutsummaryrefslogtreecommitdiffstats
path: root/erts/emulator/beam/erl_process.c
AgeCommit message (Expand)Author
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
2010-03-10Add the BeamInstr data type for loaded BEAM codePatrik Nyblom
2010-03-10Store pointers to heap data in 32-bit wordsPatrik Nyblom
2010-03-10Fit all heap data into the 32-bit address rangePatrik Nyblom
2010-02-10OTP-8420 Fix processes in exiting status that are about to be scheduled,Björn-Egil Dahlberg
2010-02-08Add runtime option to enable/disable lcnt statsBjörn-Egil Dahlberg
2010-02-03OTP-8386 Immediately repeated multi-scheduling block/unblock cycles usingRickard Green
2010-01-22OTP-8386 Immediately repeated multi-scheduling block/unblock cycles usingRickard Green
2010-01-19OTP-8342 Processes, and/or ports could get stuck on a blocked schedulerRickard Green