BibSLEIGH
BibSLEIGH corpus
BibSLEIGH tags
BibSLEIGH bundles
BibSLEIGH people
CC-BY
Open Knowledge
XHTML 1.0 W3C Rec
CSS 2.1 W3C CanRec
email twitter
Used together with:
analysi (26)
program (25)
memori (16)
data (16)
java (15)

Stem heap$ (all stems)

162 papers:

CASECASE-2015-Houssin #problem
An exension of the heap of pieces model for the Cyclic Jobshop Problem (LH), pp. 1182–1187.
ESOPESOP-2015-DavidKL15a #reasoning #safety #source code #termination
Propositional Reasoning about Safety and Termination of Heap-Manipulating Programs (CD, DK, ML), pp. 661–684.
SASSAS-2015-GargR #integer #linear #programming
Synthesizing Heap Manipulations via Integer Linear Programming (AG, SR), pp. 109–127.
ICALPICALP-v1-2015-HansenKTZ
Hollow Heaps (TDH, HK, RET, UZ), pp. 689–700.
ICALPICALP-v1-2015-LiP #fibonacci
Replacing Mark Bits with Randomness in Fibonacci Heaps (JL, JP), pp. 886–897.
ESEC-FSEESEC-FSE-2015-BraioneDP #execution #source code #symbolic computation
Symbolic execution of programs with heap inputs (PB, GD, MP), pp. 602–613.
ISMMISMM-2015-CameronSV #multi
The judgment of forseti: economic utility for dynamic heap sizing of multiple runtimes (CC, JS, DV), pp. 143–156.
VMCAIVMCAI-2015-Ferrara0N #automation
Automatic Inference of Heap Properties Exploiting Value Domains (PF, PM, MN), pp. 393–411.
ESOPESOP-2014-BrainDKS #generative #proving #source code
Model and Proof Generation for Heap-Manipulating Programs (MB, CD, DK, PS), pp. 432–452.
TACASTACAS-2014-PiskacWZ #named #specification #verification
GRASShopper — Complete Heap Verification with Mixed Specifications (RP, TW, DZ), pp. 124–139.
ICALPICALP-v1-2014-IaconoO #why
Why Some Heaps Support Constant-Amortized-Time Decrease-Key Operations, and Others Do Not (JI, ÖÖ), pp. 637–649.
POPLPOPL-2014-ItzhakyBILNS #composition #effectiveness #reasoning
Modular reasoning about heap paths via effectively propositional formulas (SI, AB, NI, OL, AN, MS), pp. 385–396.
HPCAHPCA-2014-KannanGS #cost analysis #persistent
Reducing the cost of persistence for nonvolatile heaps in end user devices (SK, AG, KS), pp. 512–523.
ISMMISMM-2014-BaconCS #configuration management #garbage collection #hardware #parallel #realtime
Parallel real-time garbage collection of multiple heaps in reconfigurable hardware (DFB, PC, SS), pp. 117–127.
ISMMISMM-2014-LiDL #liveness #modelling #using
Modeling heap data growth using average liveness (PL, CD, HL), pp. 71–82.
VMCAIVMCAI-2014-Chang #reachability
Refuting Heap Reachability (BYEC), pp. 137–141.
VMCAIVMCAI-2014-Ferrara #abstract interpretation #analysis
Generic Combination of Heap and Value Analyses in Abstract Interpretation (PF), pp. 302–321.
DATEDATE-2013-BaiS #architecture #automation #data transformation #manycore #memory management #performance
Automatic and efficient heap data management for limited local memory multicore architectures (KB, AS), pp. 593–598.
ESOPESOP-2013-HofmannR #analysis #automation #type inference
Automatic Type Inference for Amortised Heap-Space Analysis (MH, DR), pp. 593–613.
PASTEPASTE-2013-VitasekBH #java #named
ShadowData: shadowing heap objects in Java (MV, WB, MH), pp. 17–24.
PLDIPLDI-2013-BlackshearCS #named #precise #reachability
Thresher: precise refutations for heap reachability (SB, BYEC, MS), pp. 275–286.
SASSAS-2013-Roy #source code
From Concrete Examples to Heap Manipulating Programs (SR), pp. 126–149.
ECOOPECOOP-2013-ZhuL #composition #linear #programming
Heap Decomposition Inference with Linear Programming (HSZ, YDL), pp. 104–128.
CGOCGO-2013-SuiLX #adaptation #compilation #optimisation
Query-directed adaptive heap cloning for optimizing compilers (YS, YL, JX), p. 11.
ISMMISMM-2013-AignerK #benchmark #metric #named #towards
ACDC: towards a universal mutator for benchmarking heap management systems (MA, CMK), pp. 75–84.
ISMMISMM-2013-WhiteSAJ
Control theory for principled heap sizing (DRW, JS, JMA, REJ), pp. 27–38.
ICLPICLP-J-2013-AlbertBGRS #generative #testing
A CLP heap solver for test case generation (EA, MJGdlB, MGZ, JMR, PJS), pp. 721–735.
ICSTICST-2013-HillTB #bound #c++ #named
GrowthTracker: Diagnosing Unbounded Heap Growth in C++ Software (EH, DJT, SB), pp. 134–143.
ISSTAISSTA-2013-BarrBM
Collecting a heap of shapes (ETB, CB, MM), pp. 123–133.
FASEFASE-2012-AlbertBGHR #source code
Verified Resource Guarantees for Heap Manipulating Programs (EA, RB, SG, RH, GRD), pp. 130–145.
SASSAS-2012-Distefano
A Voyage to the Deep-Heap (DD), p. 3.
SASSAS-2012-MadhavanRV #analysis #composition #higher-order #source code
Modular Heap Analysis for Higher-Order Programs (RM, GR, KV), pp. 370–387.
STOCSTOC-2012-BrodalLT #fibonacci #strict
Strict fibonacci heaps (GSB, GL, RET), pp. 1177–1184.
ICFPICFP-2012-StewartBA #proving #theorem proving
Verified heap theorem prover by paramodulation (GS, LB, AWA), pp. 3–14.
CCCC-2012-MarronLB #analysis #paradigm #programming
Programming Paradigm Driven Heap Analysis (MM, OL, AB), pp. 41–60.
CGOCGO-2012-MatosevicA #analysis #bottom-up #data access #performance #summary
Efficient bottom-up heap analysis for symbolic path-based data access summaries (IM, TSA), pp. 252–263.
ASEASE-2011-AnandH #execution #java #source code #symbolic computation
Heap cloning: Enabling dynamic symbolic execution of java programs (SA, MJH), pp. 33–42.
ICSMEICSM-2011-MihaliczaPG #c++ #profiling
Type-preserving heap profiler for C++ (JM, ZP, AG), pp. 457–466.
PLDIPLDI-2011-DilligDAS #composition #precise #source code #summary
Precise and compact modular procedure summaries for heap manipulating programs (ID, TD, AA, MS), pp. 567–577.
PLDIPLDI-2011-PerezR #calculus #logic #proving #theorem proving
Separation logic + superposition calculus = heap theorem prover (JANP, AR), pp. 556–566.
PLDIPLDI-2011-ZengWL #concurrent #data type #monitoring #named #using
Cruiser: concurrent heap buffer overflow monitoring using lock-free data structures (QZ, DW, PL), pp. 367–377.
SASSAS-2011-GorogiannisKO #abduction #abstraction #complexity
The Complexity of Abduction for Separated Heap Abstractions (NG, MIK, PWO), pp. 25–42.
SASSAS-2011-MadhusudanQ #performance #using
Efficient Decision Procedures for Heaps Using STRAND (PM, XQ), pp. 43–59.
FMFM-2011-GherghinaDQC #source code #specification #verification
Structured Specifications for Better Verification of Heap-Manipulating Programs (CG, CD, SQ, WNC), pp. 386–401.
POPLPOPL-2011-MadhusudanPQ #decidability #logic
Decidable logics combining heap structures and data (PM, GP, XQ), pp. 611–622.
ICSEICSE-2011-Malik #analysis #graph #using
Dynamic shape analysis of program heap using graph spectra (MZM), pp. 952–955.
ASPLOSASPLOS-2011-CoburnCAGGJS #named #performance #persistent
NV-Heaps: making persistent objects fast and safe with next-generation, non-volatile memories (JC, AMC, AA, LMG, RKG, RJ, SS), pp. 105–118.
ISMMISMM-2011-MarlowJ #garbage collection #manycore
Multicore garbage collection with local heaps (SM, SLPJ), pp. 21–32.
ISMMISMM-2011-Tarau #memory management #multi #prolog
Integrated symbol table, engine and heap memory management in multi-engine prolog (PT), pp. 129–138.
CADECADE-2011-BohmeM #automation #challenge #data type #proving
Heaps and Data Structures: A Challenge for Automated Provers (SB, MM), pp. 177–191.
CAVCAV-2011-HabermehlHRSV #automaton #verification
Forest Automata for Verification of Heap Manipulation (PH, LH, AR, JS, TV), pp. 424–440.
FASEFASE-2010-BeyerHTZ #analysis #refinement
Shape Refinement through Explicit Heap Analysis (DB, TAH, GT, DZ), pp. 263–277.
TACASTACAS-2010-VillardLC
Tracking Heaps That Hop with Heap-Hop (JV, ÉL, CC), pp. 275–279.
SASSAS-2010-McCloskeyRS #array #invariant
Statically Inferring Complex Heap, Array, and Numeric Invariants (BM, TWR, MS), pp. 71–99.
LISPILC-2010-UgawaIY #garbage collection #incremental
Starvation-free heap size for replication-based incremental compacting garbage collection (TU, HI, TY), pp. 43–52.
SOFTVISSOFTVIS-2010-AftandilianKGRSG #comprehension #debugging #interactive #named #visualisation
Heapviz: interactive heap visualization for program understanding and debugging (EA, SK, CG, NPR, SLS, SZG), pp. 53–62.
SOFTVISSOFTVIS-2010-MyersD #abstraction #design #runtime
A map of the heap: revealing design abstractions in runtime structures (CM, DJD), pp. 63–72.
KDDKDD-2010-MaxwellBR #graph #memory management #mining #using
Diagnosing memory leaks using graph mining on heap dumps (EKM, GB, NR), pp. 115–124.
OOPSLAOOPSLA-2010-DilligDA #abstraction #axiom #invariant #memory management
Symbolic heap abstraction with demand-driven axiomatization of memory invariants (ID, TD, AA), pp. 397–410.
OOPSLAOOPSLA-2010-LiangTNS #abstraction #evaluation #precise
A dynamic evaluation of the precision of static heap abstractions (PL, OT, MN, MS), pp. 411–427.
OOPSLAOOPSLA-2010-ReichenbachISAG #garbage collection #what
What can the GC compute efficiently?: a language for heap assertions at GC time (CR, NI, YS, EA, SZG), pp. 256–269.
POPLPOPL-2010-MagillTLT #abstraction #automation #source code
Automatic numeric abstractions for heap-manipulating programs (SM, MHT, PL, YKT), pp. 211–222.
POPLPOPL-2010-NanevskiVB #source code #verification
Structuring the verification of heap-manipulating programs (AN, VV, JB), pp. 261–274.
ICSEICSE-2010-Reiss #java #visualisation
Visualizing the Java heap (SPR), pp. 251–254.
CGOCGO-2010-WangWY #layout #memory management #on the
On improving heap memory layout by dynamic pool allocation (ZW, CW, PCY), pp. 92–100.
ISMMISMM-2010-VechevYY #named #parallel
PHALANX: parallel checking of expressive heap assertions (MTV, EY, GY), pp. 41–50.
ASEASE-2009-VakilianDBOAJ #summary
Inferring Method Effect Summaries for Nested Heap Regions (MV, DD, RLBJ, JO, VSA, REJ), pp. 421–432.
ICSMEICSM-2009-Reiss09a #java #visualisation
Visualizing the Java heap demonstration proposal (SPR), pp. 389–390.
PLDIPLDI-2009-AftandilianG #garbage collection #using
GC assertions: using the garbage collector to check heap properties (EA, SZG), pp. 235–244.
ICALPICALP-v2-2009-ScheidelerS #distributed
A Distributed and Oblivious Heap (CS, SS), pp. 571–582.
VISSOFTVISSOFT-2009-Reiss #detection #java #memory management #problem #visualisation
Visualizing the Java heap to detect memory problems (SPR), pp. 73–80.
ECOOPECOOP-2009-MitchellSS #scalability
Making Sense of Large Heaps (NM, ES, GS), pp. 77–97.
ISMMISMM-2009-AlbertGG #analysis #garbage collection
Live heap space analysis for languages with garbage collection (EA, SG, MGZ), pp. 129–138.
ISMMISMM-2009-MarronKH #identification
Identification of logically related heap regions (MM, DK, MVH), pp. 89–98.
ISMMISMM-2009-UnnikrishnanS #analysis #functional #parametricity #source code
Parametric heap usage analysis for functional programs (LU, SDS), pp. 139–148.
CSLCSL-2009-HofmannR #analysis #performance
Efficient Type-Checking for Amortised Heap-Space Analysis (MH, DR), pp. 317–331.
PEPMPEPM-2008-HageH #lazy evaluation
Heap recycling for lazy languages (JH, SH), pp. 189–197.
SASSAS-2008-ManevichLSRB #analysis #composition #concurrent
Heap Decomposition for Concurrent Shape Analysis (RM, TLA, MS, GR, JB), pp. 363–377.
SASSAS-2008-PrabhuS #analysis #array #java #pointer #using
Field Flow Sensitive Pointer and Escape Analysis for Java Using Heap Array SSA (PP, PS), pp. 110–127.
SEFMSEFM-2008-PhamTTC #algorithm #bound #java #memory management #performance
A Fast Algorithm to Compute Heap Memory Bounds of Java Card Applets (THP, AHT, NTT, WNC), pp. 259–267.
CCCC-2008-MarronHKS #analysis #graph #modelling #performance
Efficient Context-Sensitive Shape Analysis with Graph Based Heap Models (MM, MVH, DK, DS), pp. 245–259.
ISMMISMM-2008-BrabermanFGY #memory management #parametricity #predict #requirements
Parametric prediction of heap memory requirements (VAB, FJF, DG, SY), pp. 141–150.
ISMMISMM-2008-MarlowHJJ #garbage collection #parallel
Parallel generational-copying garbage collection with a block-structured heap (SM, TH, RPJ, SLPJ), pp. 11–20.
ISMMISMM-2008-McIlroyDS #memory management #performance
Efficient dynamic heap allocation of scratch-pad memory (RM, PD, JS), pp. 31–40.
ISMMISMM-2008-SartorHM
No bit left behind: the limits of heap data compression (JBS, MH, KSM), pp. 111–120.
CAVCAV-2008-AbdullaBCHR #abstraction #memory management #source code
Monotonic Abstraction for Programs with Dynamic Memory Heaps (PAA, AB, JC, FH, AR), pp. 341–354.
CAVCAV-2008-PodelskiRW
Heap Assumptions on Demand (AP, AR, TW), pp. 314–327.
ISSTAISSTA-2008-XuR #analysis #points-to #scalability
Merging equivalent contexts for scalable heap-cloning-based context-sensitive points-to analysis (G(X, AR), pp. 225–236.
PASTEPASTE-2007-MarronSHK #analysis #library
Heap analysis in the presence of collection libraries (MM, DS, MVH, DK), pp. 31–36.
PASTEPASTE-2007-QianXM #alias #analysis #data flow #dependence
Interstatement must aliases for data dependence analysis of heap locations (JQ, BX, HM), pp. 17–24.
PLDIPLDI-2007-LattnerLA #analysis #points-to
Making context-sensitive points-to analysis with heap cloning practical for the real world (CL, AL, VSA), pp. 278–289.
POPLPOPL-2007-PolishchukLS #comprehension #debugging #type inference
Dynamic heap type inference for program understanding and debugging (MP, BL, CWS), pp. 39–46.
CCCC-2007-JeonSH #data access #layout #using
Layout Transformations for Heap Objects Using Static Access Patterns (JJ, KS, HH), pp. 187–201.
CGOCGO-2007-GrzegorczykSKW #feedback #using
Isla Vista Heap Sizing: Using Feedback to Avoid Paging (CG, SS, CK, RW), pp. 325–340.
ISMMISMM-2007-AlbertGG #analysis #bytecode #java
Heap space analysis for java bytecode (EA, SG, MGZ), pp. 105–116.
CAVCAV-2007-GulwaniT #abstract domain #bytecode #low level
An Abstract Domain for Analyzing Heap-Manipulating Low-Level Software (SG, AT), pp. 379–392.
VMCAIVMCAI-2007-BalabanPZ #analysis
Shape Analysis of Single-Parent Heaps (IB, AP, LDZ), pp. 91–105.
VMCAIVMCAI-2007-RakamaricBH #data type #source code #verification
An Inference-Rule-Based Decision Procedure for Verification of Heap-Manipulating Programs with Mutable Data and Cyclic Data Structures (ZR, JDB, AJH), pp. 106–121.
ASEASE-2006-DengLR #bound #execution #named #symbolic computation
Bogor/Kiasan: A k-bounded Symbolic Execution for Checking Strong Heap Properties of Open Systems (XD, JL, R), pp. 157–166.
ESOPESOP-2006-HofmannJ #analysis #type system
Type-Based Amortised Heap-Space Analysis (MH, SJ), pp. 22–37.
SASSAS-2006-BalakrishnanR
Recency-Abstraction for Heap-Allocated Storage (GB, TWR), pp. 221–239.
SASSAS-2006-GotsmanBC #abstraction #analysis #interprocedural
Interprocedural Shape Analysis with Separated Heap Abstractions (AG, JB, BC), pp. 240–260.
SEFMSEFM-2006-Khedker #perspective #source code #static analysis
Static Analysis of Programs: A Heap Centric View (UPK), p. 261.
GPCEGPCE-2006-PerryJW #contract #linear #logic
Expressing heap-shape contracts in linear logic (FP, LJ, DW), pp. 101–110.
ASPLOSASPLOS-2006-ChilimbiG #debugging #detection #identification #named #using
HeapMD: identifying heap-based bugs using anomaly detection (TMC, VG), pp. 219–228.
ASPLOSASPLOS-2006-KharbutliJSVP
Comprehensively and efficiently protecting the heap (MK, XJ, YS, GV, MP), pp. 207–218.
LCTESLCTES-2006-SpivakT #memory management #persistent #transaction
Storing a persistent transactional object heap on flash memory (MS, ST), pp. 22–33.
CAVCAV-2006-BerdineCDO #automation #proving #source code #termination
Automatic Termination Proofs for Programs with Shape-Shifting Heaps (JB, BC, DD, PWO), pp. 386–400.
VMCAIVMCAI-2006-BinghamR #abstraction #logic #source code
A Logic and Decision Procedure for Predicate Abstraction of Heap-Manipulating Programs (JDB, ZR), pp. 207–221.
PLDIPLDI-2005-LattnerA #automation #data type #layout #performance
Automatic pool allocation: improving performance by controlling data structure layout in the heap (CL, VSA), pp. 129–142.
SASSAS-2005-PodelskiW
Boolean Heaps (AP, TW), pp. 268–283.
OOPSLAOOPSLA-2005-ShankarSBS #analysis #runtime
Runtime specialization with optimistic heap analysis (AS, SSS, RB, JES), pp. 327–343.
POPLPOPL-2005-RinetzkyBRSW #abstraction #semantics
A semantics for procedure local heaps and its abstractions (NR, JB, TWR, SS, RW), pp. 296–309.
CCCC-2005-ConditN #independence #slicing
Data Slicing: Separating the Heap into Independent Regions (JC, GCN), pp. 172–187.
LCTESLCTES-2005-DefoeCC #bound
Upper bound for defragmenting buddy heaps (DCD, SRC, RC), pp. 222–229.
VMCAIVMCAI-2005-ChangL #abstract interpretation
Abstract Interpretation with Alien Expressions and Heap Structures (BYEC, KRML), pp. 147–163.
PASTEPASTE-2004-NystromKH #analysis #pointer
Importance of heap specialization in pointer analysis (EMN, HSK, WmWH), pp. 43–48.
SASSAS-2004-ManevichSRF #abstraction
Partially Disjunctive Heap Abstraction (RM, SS, GR, JF), pp. 265–279.
OOPSLAOOPSLA-2004-AbuaiadhOPS #algorithm #parallel #performance
An efficient parallel heap compaction algorithm (DA, YO, EP, US), pp. 224–236.
CGOCGO-2004-Adl-TabatabaiBCEFLMS #java #performance
Improving 64-Bit Java IPF Performance by Compressing Heap References (ARAT, JB, MC, ME, JF, BTL, BRM, JMS), pp. 100–110.
ISMMISMM-2004-ChenKVI #analysis #embedded #java #optimisation
Field level analysis for heap space optimization in embedded java environments (GC, MTK, NV, MJI), pp. 131–142.
ISMMISMM-2004-YangHBKM #automation #memory management
Automatic heap sizing: taking real memory into account (TY, MH, EDB, SFK, JEBM), pp. 61–72.
ESOPESOP-2003-ReddyY #correctness #data transformation #data type
Correctness of Data Representations Involving Heap Data Structures (USR, HY), pp. 223–237.
ESOPESOP-2003-YahavRSW #evolution #logic #verification
Verifying Temporal Heap Properties Specified via Evolution Logic (EY, TWR, SS, RW), pp. 204–222.
TACASTACAS-2003-VaziriJ #constraints #theorem proving
Checking Properties of Heap-Manipulating Procedures with a Constraint Solver (MV, DJ), pp. 505–520.
SASSAS-2003-KuncakR #abstraction #decidability
Existential Heap Abstraction Entailment Is Undecidable (VK, MCR), pp. 418–438.
SASSAS-2003-ShahamYKS #memory management #safety
Establishing Local Temporal Heap Safety Properties with Applications to Compile-Time Memory Management (RS, EY, EKK, SS), pp. 483–503.
OOPSLAOOPSLA-2003-ChenKVIMW #java
Heap compression for memory-constrained Java environments (GC, MTK, NV, MJI, BM, MW), pp. 282–301.
POPLPOPL-2003-HofmannJ #first-order #functional #predict #source code
Static prediction of heap space usage for first-order functional programs (MH, SJ), pp. 185–197.
VMCAIVMCAI-2003-UnnikrishnanSL #analysis #bound
Optimized Live Heap Bound Analysis (LU, SDS, YAL), pp. 70–85.
STOCSTOC-2002-KaplanST
Meldable heaps and boolean union-find (HK, NS, RET), pp. 573–582.
OOPSLAOOPSLA-2002-PrintezisJ #adaptation #framework #named #visualisation
GCspy: an adaptable heap visualisation framework (TP, REJ), pp. 343–358.
PPDPPPDP-2002-SomogyiS #stack #using
Using the heap to eliminate stack accesses (ZS, PJS), pp. 121–132.
ISMMISMM-2002-DomaniGKLPS #java #thread
Thread-local heaps for Java (TD, GG, EKK, EL, EP, DS), pp. 183–194.
ISMMISMM-2002-HirzelHDH #comprehension
Understanding the connectivity of heap objects (MH, JH, AD, MH), pp. 143–156.
ISMMISMM-2002-JohanssonSW #architecture #concurrent #message passing #using
Heap architectures for concurrent languages using message passing (EJ, KFS, JW), pp. 195–206.
ISMMISMM-2002-ShahamKS #impact analysis #java #liveness
Estimating the impact of heap liveness information on space consumption in Java (RS, EKK, SS), pp. 171–182.
ASEASE-2001-Iosif #model checking #symmetry
Exploiting Heap Symmetries in Explicit-State Model Checking of Software (RI), pp. 254–261.
PLDIPLDI-2001-ShahamKS #java #profiling
Heap Profiling for Space-Efficient Java (RS, EKK, SS), pp. 104–113.
OOPSLAOOPSLA-2001-BrechtALP #execution #garbage collection #java
Controlling Garbage Collection and Heap Growth to Reduce the Execution Time of Java Applications (TB, EA, CL, HP), pp. 353–366.
PPDPPPDP-2000-Li #memory management #performance #prolog #stack
Efficient memory management in a merged heap/stack prolog machine (XL), pp. 245–256.
PADLPADL-2000-DemoenS #experience #garbage collection
Heap Garbage Collection in XSB: Practice and Experience (BD, KFS), pp. 93–108.
POPLPOPL-2000-ChungMES
Reducing Sweep Time for a Nearly Empty Heap (YCC, SMM, KE, DS), pp. 378–389.
ISMMISMM-2000-ChilimbiJZ #design
Designing a Trace Format for Heap Allocation Events (TMC, REJ, BGZ), pp. 35–49.
ISMMISMM-2000-Steensgaard #concurrent #multi #source code #thread
Thread-Specific Heaps for Multi-Threaded Programs (BS), pp. 18–24.
ICFPICFP-1999-ShiversCM #transaction
Atomic Heap Transactions and Fine-grain Interrupts (OS, JWC, RM), pp. 48–59.
STOCSTOC-1998-Fredman
Information Theoretic Implications for Pairing Heaps (MLF), pp. 319–326.
ASPLOSASPLOS-1998-SeidlZ #behaviour
Segregating Heap Objects by Reference Behavior and Lifetime (MLS, BGZ), pp. 12–23.
DACDAC-1997-KuehlmannK #equivalence #using
Equivalence Checking Using Cuts and Heaps (AK, FK), pp. 263–268.
IFLIFL-1997-BoortzS #garbage collection
A Compacting Garbage Collector for Unidirectional Heaps (KB, DS), p. 358–?.
AFPAFP-1996-RuncimanR96 #performance #profiling
Heap Profiling for Space Efficiency (CR, NR), pp. 159–183.
ICFPICFP-1996-RojemoR #compilation #profiling #revisited
Lag, Drag, Void and Use — Heap Profiling and Space-Efficient Compilation Revisited (NR, CR), pp. 34–41.
IFLIFL-1996-RuncimanR #matter #profiling
Two-Pass Heap Profiling: A Matter of Life and Death (CR, NR), pp. 222–232.
POPLPOPL-1996-GhiyaH #analysis #c #graph #pointer
Is it a Tree, a DAG, or a Cyclic Graph? A Shape Analysis for Heap-Directed Pointers in C (RG, LJH), pp. 1–15.
SIGMODSIGMOD-1993-KolodnerW #garbage collection #incremental #scalability
Atomic Incremental Garbage Collection and Recovery for a Large Stable Heap (EKK, WEW), pp. 177–186.
SOSPSOSP-1993-OTooleNG #concurrent #garbage collection #persistent
Concurrent Compacting Garbage Collection of a Persistent Heap (JO, SN, DKG), pp. 161–174.
STOCSTOC-1990-Frederickson #bound
The Information Theory Bound Is Tight for Selection in a Heap (GNF), pp. 26–33.
SIGMODSIGMOD-1989-KolodnerLW #garbage collection
Atomic Garbage Collection: Managing a Stable Heap (EKK, BL, WEW), pp. 15–25.
ICALPICALP-1989-GambosiNT #data type
A Pointer-Free Data Structure for Merging Heaps and Min-Max Heaps (GG, EN, MT), pp. 405–422.
FMVDME-1987-George #development #specification
Heap Storage Specification and Development (CG), pp. 97–105.
FPCAFPCA-1985-Wise85 #design #multi
Design for a Multiprocessing Heap with On-board Reference Counting (DSW), pp. 289–304.
ICALPICALP-1982-GonnetM
Heaps on Heaps (GHG, JIM), pp. 282–291.

Bibliography of Software Language Engineering in Generated Hypertext (BibSLEIGH) is created and maintained by Dr. Vadim Zaytsev.
Hosted as a part of SLEBOK on GitHub.