Home My Page Projects Code Snippets Project Openings SML/NJ
Summary Activity Forums Tracker Lists Tasks Docs Surveys News SCM Files

SCM Repository

[smlnj] Revision 4374
ViewVC logotype

Revision 4374


Jump to revision: Previous Next
Author: jhr
Date: Sat Aug 12 20:39:00 2017 UTC (4 months ago)
Log Message:
  Changed the way that we test for allocation-space addresses in minor GCs.
  Instead of using the BIBOP, we now do a pointer range test.  On 32-bit
  systems, this change results in a small (~0.13%) performance boost, but
  we expect a bigger impact on 64-bit hardware, where the cost of BIBOP
  probes will be higher and there are more registers available to hold
  the nursery bounds.

Changed paths:

Path Details
Directorysml/trunk/runtime/gc/minor-gc.c modified , text changed

root@smlnj-gforge.cs.uchicago.edu
ViewVC Help
Powered by ViewVC 1.0.0