<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN"
"http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head><meta http-equiv="content-type" content="text/html; charset=utf-8" />
<title>[206522] trunk/Source/JavaScriptCore</title>
</head>
<body>

<style type="text/css"><!--
#msg dl.meta { border: 1px #006 solid; background: #369; padding: 6px; color: #fff; }
#msg dl.meta dt { float: left; width: 6em; font-weight: bold; }
#msg dt:after { content:':';}
#msg dl, #msg dt, #msg ul, #msg li, #header, #footer, #logmsg { font-family: verdana,arial,helvetica,sans-serif; font-size: 10pt;  }
#msg dl a { font-weight: bold}
#msg dl a:link    { color:#fc3; }
#msg dl a:active  { color:#ff0; }
#msg dl a:visited { color:#cc6; }
h3 { font-family: verdana,arial,helvetica,sans-serif; font-size: 10pt; font-weight: bold; }
#msg pre { overflow: auto; background: #ffc; border: 1px #fa0 solid; padding: 6px; }
#logmsg { background: #ffc; border: 1px #fa0 solid; padding: 1em 1em 0 1em; }
#logmsg p, #logmsg pre, #logmsg blockquote { margin: 0 0 1em 0; }
#logmsg p, #logmsg li, #logmsg dt, #logmsg dd { line-height: 14pt; }
#logmsg h1, #logmsg h2, #logmsg h3, #logmsg h4, #logmsg h5, #logmsg h6 { margin: .5em 0; }
#logmsg h1:first-child, #logmsg h2:first-child, #logmsg h3:first-child, #logmsg h4:first-child, #logmsg h5:first-child, #logmsg h6:first-child { margin-top: 0; }
#logmsg ul, #logmsg ol { padding: 0; list-style-position: inside; margin: 0 0 0 1em; }
#logmsg ul { text-indent: -1em; padding-left: 1em; }#logmsg ol { text-indent: -1.5em; padding-left: 1.5em; }
#logmsg > ul, #logmsg > ol { margin: 0 0 1em 0; }
#logmsg pre { background: #eee; padding: 1em; }
#logmsg blockquote { border: 1px solid #fa0; border-left-width: 10px; padding: 1em 1em 0 1em; background: white;}
#logmsg dl { margin: 0; }
#logmsg dt { font-weight: bold; }
#logmsg dd { margin: 0; padding: 0 0 0.5em 0; }
#logmsg dd:before { content:'\00bb';}
#logmsg table { border-spacing: 0px; border-collapse: collapse; border-top: 4px solid #fa0; border-bottom: 1px solid #fa0; background: #fff; }
#logmsg table th { text-align: left; font-weight: normal; padding: 0.2em 0.5em; border-top: 1px dotted #fa0; }
#logmsg table td { text-align: right; border-top: 1px dotted #fa0; padding: 0.2em 0.5em; }
#logmsg table thead th { text-align: center; border-bottom: 1px solid #fa0; }
#logmsg table th.Corner { text-align: left; }
#logmsg hr { border: none 0; border-top: 2px dashed #fa0; height: 1px; }
#header, #footer { color: #fff; background: #636; border: 1px #300 solid; padding: 6px; }
#patch { width: 100%; }
#patch h4 {font-family: verdana,arial,helvetica,sans-serif;font-size:10pt;padding:8px;background:#369;color:#fff;margin:0;}
#patch .propset h4, #patch .binary h4 {margin:0;}
#patch pre {padding:0;line-height:1.2em;margin:0;}
#patch .diff {width:100%;background:#eee;padding: 0 0 10px 0;overflow:auto;}
#patch .propset .diff, #patch .binary .diff  {padding:10px 0;}
#patch span {display:block;padding:0 10px;}
#patch .modfile, #patch .addfile, #patch .delfile, #patch .propset, #patch .binary, #patch .copfile {border:1px solid #ccc;margin:10px 0;}
#patch ins {background:#dfd;text-decoration:none;display:block;padding:0 10px;}
#patch del {background:#fdd;text-decoration:none;display:block;padding:0 10px;}
#patch .lines, .info {color:#888;background:#fff;}
--></style>
<div id="msg">
<dl class="meta">
<dt>Revision</dt> <dd><a href="http://trac.webkit.org/projects/webkit/changeset/206522">206522</a></dd>
<dt>Author</dt> <dd>commit-queue@webkit.org</dd>
<dt>Date</dt> <dd>2016-09-28 09:33:16 -0700 (Wed, 28 Sep 2016)</dd>
</dl>

<h3>Log Message</h3>
<pre>Unreviewed, rolling out <a href="http://trac.webkit.org/projects/webkit/changeset/206506">r206506</a>.
https://bugs.webkit.org/show_bug.cgi?id=162682

Broke the Windows and WinCairo builds. (Requested by
ryanhaddad on #webkit).

Reverted changeset:

&quot;Adopt #pragma once in JavaScriptCore&quot;
https://bugs.webkit.org/show_bug.cgi?id=162664
http://trac.webkit.org/changeset/206506</pre>

<h3>Modified Paths</h3>
<ul>
<li><a href="#trunkSourceJavaScriptCoreAPItestsCompareAndSwapTesth">trunk/Source/JavaScriptCore/API/tests/CompareAndSwapTest.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreAPItestsCurrentThisInsideBlockGetterTesth">trunk/Source/JavaScriptCore/API/tests/CurrentThisInsideBlockGetterTest.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreAPItestsCustomGlobalObjectClassTesth">trunk/Source/JavaScriptCore/API/tests/CustomGlobalObjectClassTest.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreAPItestsExecutionTimeLimitTesth">trunk/Source/JavaScriptCore/API/tests/ExecutionTimeLimitTest.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreAPItestsGlobalContextWithFinalizerTesth">trunk/Source/JavaScriptCore/API/tests/GlobalContextWithFinalizerTest.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreAPItestsJSNodeh">trunk/Source/JavaScriptCore/API/tests/JSNode.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreAPItestsJSNodeListh">trunk/Source/JavaScriptCore/API/tests/JSNodeList.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreAPItestsNodeh">trunk/Source/JavaScriptCore/API/tests/Node.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreAPItestsNodeListh">trunk/Source/JavaScriptCore/API/tests/NodeList.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreAPItestsPingPongStackOverflowTesth">trunk/Source/JavaScriptCore/API/tests/PingPongStackOverflowTest.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreAPItestsTypedArrayCTesth">trunk/Source/JavaScriptCore/API/tests/TypedArrayCTest.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreChangeLog">trunk/Source/JavaScriptCore/ChangeLog</a></li>
<li><a href="#trunkSourceJavaScriptCoreassemblerARM64Assemblerh">trunk/Source/JavaScriptCore/assembler/ARM64Assembler.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreassemblerARMAssemblerh">trunk/Source/JavaScriptCore/assembler/ARMAssembler.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreassemblerARMv7Assemblerh">trunk/Source/JavaScriptCore/assembler/ARMv7Assembler.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreassemblerAbortReasonh">trunk/Source/JavaScriptCore/assembler/AbortReason.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreassemblerAbstractMacroAssemblerh">trunk/Source/JavaScriptCore/assembler/AbstractMacroAssembler.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreassemblerAllowMacroScratchRegisterUsageh">trunk/Source/JavaScriptCore/assembler/AllowMacroScratchRegisterUsage.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreassemblerAssemblerBufferh">trunk/Source/JavaScriptCore/assembler/AssemblerBuffer.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreassemblerAssemblerBufferWithConstantPoolh">trunk/Source/JavaScriptCore/assembler/AssemblerBufferWithConstantPool.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreassemblerAssemblerCommonh">trunk/Source/JavaScriptCore/assembler/AssemblerCommon.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreassemblerCodeLocationh">trunk/Source/JavaScriptCore/assembler/CodeLocation.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreassemblerDisallowMacroScratchRegisterUsageh">trunk/Source/JavaScriptCore/assembler/DisallowMacroScratchRegisterUsage.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreassemblerLinkBufferh">trunk/Source/JavaScriptCore/assembler/LinkBuffer.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreassemblerMIPSAssemblerh">trunk/Source/JavaScriptCore/assembler/MIPSAssembler.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreassemblerMacroAssemblerh">trunk/Source/JavaScriptCore/assembler/MacroAssembler.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreassemblerMacroAssemblerARMh">trunk/Source/JavaScriptCore/assembler/MacroAssemblerARM.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreassemblerMacroAssemblerARM64h">trunk/Source/JavaScriptCore/assembler/MacroAssemblerARM64.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreassemblerMacroAssemblerARMv7h">trunk/Source/JavaScriptCore/assembler/MacroAssemblerARMv7.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreassemblerMacroAssemblerCodeRefh">trunk/Source/JavaScriptCore/assembler/MacroAssemblerCodeRef.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreassemblerMacroAssemblerMIPSh">trunk/Source/JavaScriptCore/assembler/MacroAssemblerMIPS.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreassemblerMacroAssemblerPrinterh">trunk/Source/JavaScriptCore/assembler/MacroAssemblerPrinter.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreassemblerMacroAssemblerSH4h">trunk/Source/JavaScriptCore/assembler/MacroAssemblerSH4.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreassemblerMacroAssemblerX86h">trunk/Source/JavaScriptCore/assembler/MacroAssemblerX86.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreassemblerMacroAssemblerX86Commonh">trunk/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreassemblerMacroAssemblerX86_64h">trunk/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreassemblerMaxFrameExtentForSlowPathCallh">trunk/Source/JavaScriptCore/assembler/MaxFrameExtentForSlowPathCall.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreassemblerSH4Assemblerh">trunk/Source/JavaScriptCore/assembler/SH4Assembler.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreassemblerX86Assemblerh">trunk/Source/JavaScriptCore/assembler/X86Assembler.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreb3B3ArgumentRegValueh">trunk/Source/JavaScriptCore/b3/B3ArgumentRegValue.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreb3B3BasicBlockh">trunk/Source/JavaScriptCore/b3/B3BasicBlock.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreb3B3BasicBlockInlinesh">trunk/Source/JavaScriptCore/b3/B3BasicBlockInlines.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreb3B3BasicBlockUtilsh">trunk/Source/JavaScriptCore/b3/B3BasicBlockUtils.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreb3B3BlockInsertionSeth">trunk/Source/JavaScriptCore/b3/B3BlockInsertionSet.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreb3B3BlockWorklisth">trunk/Source/JavaScriptCore/b3/B3BlockWorklist.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreb3B3BottomProviderh">trunk/Source/JavaScriptCore/b3/B3BottomProvider.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreb3B3BreakCriticalEdgesh">trunk/Source/JavaScriptCore/b3/B3BreakCriticalEdges.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreb3B3CCallValueh">trunk/Source/JavaScriptCore/b3/B3CCallValue.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreb3B3CFGh">trunk/Source/JavaScriptCore/b3/B3CFG.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreb3B3CaseCollectionh">trunk/Source/JavaScriptCore/b3/B3CaseCollection.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreb3B3CaseCollectionInlinesh">trunk/Source/JavaScriptCore/b3/B3CaseCollectionInlines.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreb3B3CheckSpecialh">trunk/Source/JavaScriptCore/b3/B3CheckSpecial.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreb3B3CheckValueh">trunk/Source/JavaScriptCore/b3/B3CheckValue.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreb3B3Commonh">trunk/Source/JavaScriptCore/b3/B3Common.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreb3B3Commutativityh">trunk/Source/JavaScriptCore/b3/B3Commutativity.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreb3B3Compilationh">trunk/Source/JavaScriptCore/b3/B3Compilation.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreb3B3ComputeDivisionMagich">trunk/Source/JavaScriptCore/b3/B3ComputeDivisionMagic.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreb3B3Const32Valueh">trunk/Source/JavaScriptCore/b3/B3Const32Value.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreb3B3Const64Valueh">trunk/Source/JavaScriptCore/b3/B3Const64Value.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreb3B3ConstDoubleValueh">trunk/Source/JavaScriptCore/b3/B3ConstDoubleValue.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreb3B3ConstFloatValueh">trunk/Source/JavaScriptCore/b3/B3ConstFloatValue.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreb3B3ConstPtrValueh">trunk/Source/JavaScriptCore/b3/B3ConstPtrValue.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreb3B3ConstrainedValueh">trunk/Source/JavaScriptCore/b3/B3ConstrainedValue.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreb3B3DataSectionh">trunk/Source/JavaScriptCore/b3/B3DataSection.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreb3B3Dominatorsh">trunk/Source/JavaScriptCore/b3/B3Dominators.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreb3B3DuplicateTailsh">trunk/Source/JavaScriptCore/b3/B3DuplicateTails.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreb3B3Effectsh">trunk/Source/JavaScriptCore/b3/B3Effects.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreb3B3EliminateCommonSubexpressionsh">trunk/Source/JavaScriptCore/b3/B3EliminateCommonSubexpressions.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreb3B3FixSSAh">trunk/Source/JavaScriptCore/b3/B3FixSSA.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreb3B3FoldPathConstantsh">trunk/Source/JavaScriptCore/b3/B3FoldPathConstants.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreb3B3FrequencyClassh">trunk/Source/JavaScriptCore/b3/B3FrequencyClass.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreb3B3FrequentedBlockh">trunk/Source/JavaScriptCore/b3/B3FrequentedBlock.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreb3B3Generateh">trunk/Source/JavaScriptCore/b3/B3Generate.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreb3B3GenericFrequentedBlockh">trunk/Source/JavaScriptCore/b3/B3GenericFrequentedBlock.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreb3B3HeapRangeh">trunk/Source/JavaScriptCore/b3/B3HeapRange.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreb3B3InferSwitchesh">trunk/Source/JavaScriptCore/b3/B3InferSwitches.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreb3B3InsertionSeth">trunk/Source/JavaScriptCore/b3/B3InsertionSet.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreb3B3InsertionSetInlinesh">trunk/Source/JavaScriptCore/b3/B3InsertionSetInlines.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreb3B3LegalizeMemoryOffsetsh">trunk/Source/JavaScriptCore/b3/B3LegalizeMemoryOffsets.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreb3B3LowerMacrosh">trunk/Source/JavaScriptCore/b3/B3LowerMacros.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreb3B3LowerMacrosAfterOptimizationsh">trunk/Source/JavaScriptCore/b3/B3LowerMacrosAfterOptimizations.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreb3B3LowerToAirh">trunk/Source/JavaScriptCore/b3/B3LowerToAir.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreb3B3MathExtrash">trunk/Source/JavaScriptCore/b3/B3MathExtras.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreb3B3MemoryValueh">trunk/Source/JavaScriptCore/b3/B3MemoryValue.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreb3B3MoveConstantsh">trunk/Source/JavaScriptCore/b3/B3MoveConstants.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreb3B3OpaqueByproducth">trunk/Source/JavaScriptCore/b3/B3OpaqueByproduct.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreb3B3OpaqueByproductsh">trunk/Source/JavaScriptCore/b3/B3OpaqueByproducts.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreb3B3Opcodeh">trunk/Source/JavaScriptCore/b3/B3Opcode.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreb3B3Originh">trunk/Source/JavaScriptCore/b3/B3Origin.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreb3B3OriginDumph">trunk/Source/JavaScriptCore/b3/B3OriginDump.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreb3B3PCToOriginMaph">trunk/Source/JavaScriptCore/b3/B3PCToOriginMap.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreb3B3PatchpointSpecialh">trunk/Source/JavaScriptCore/b3/B3PatchpointSpecial.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreb3B3PatchpointValueh">trunk/Source/JavaScriptCore/b3/B3PatchpointValue.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreb3B3PhaseScopeh">trunk/Source/JavaScriptCore/b3/B3PhaseScope.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreb3B3PhiChildrenh">trunk/Source/JavaScriptCore/b3/B3PhiChildren.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreb3B3Procedureh">trunk/Source/JavaScriptCore/b3/B3Procedure.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreb3B3ProcedureInlinesh">trunk/Source/JavaScriptCore/b3/B3ProcedureInlines.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreb3B3PureCSEh">trunk/Source/JavaScriptCore/b3/B3PureCSE.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreb3B3ReduceDoubleToFloath">trunk/Source/JavaScriptCore/b3/B3ReduceDoubleToFloat.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreb3B3ReduceStrengthh">trunk/Source/JavaScriptCore/b3/B3ReduceStrength.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreb3B3SSACalculatorh">trunk/Source/JavaScriptCore/b3/B3SSACalculator.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreb3B3SlotBaseValueh">trunk/Source/JavaScriptCore/b3/B3SlotBaseValue.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreb3B3SparseCollectionh">trunk/Source/JavaScriptCore/b3/B3SparseCollection.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreb3B3StackSloth">trunk/Source/JavaScriptCore/b3/B3StackSlot.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreb3B3StackmapGenerationParamsh">trunk/Source/JavaScriptCore/b3/B3StackmapGenerationParams.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreb3B3StackmapSpecialh">trunk/Source/JavaScriptCore/b3/B3StackmapSpecial.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreb3B3StackmapValueh">trunk/Source/JavaScriptCore/b3/B3StackmapValue.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreb3B3SuccessorCollectionh">trunk/Source/JavaScriptCore/b3/B3SuccessorCollection.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreb3B3SwitchCaseh">trunk/Source/JavaScriptCore/b3/B3SwitchCase.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreb3B3SwitchValueh">trunk/Source/JavaScriptCore/b3/B3SwitchValue.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreb3B3TimingScopeh">trunk/Source/JavaScriptCore/b3/B3TimingScope.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreb3B3Typeh">trunk/Source/JavaScriptCore/b3/B3Type.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreb3B3TypeMaph">trunk/Source/JavaScriptCore/b3/B3TypeMap.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreb3B3UpsilonValueh">trunk/Source/JavaScriptCore/b3/B3UpsilonValue.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreb3B3UseCountsh">trunk/Source/JavaScriptCore/b3/B3UseCounts.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreb3B3Validateh">trunk/Source/JavaScriptCore/b3/B3Validate.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreb3B3Valueh">trunk/Source/JavaScriptCore/b3/B3Value.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreb3B3ValueInlinesh">trunk/Source/JavaScriptCore/b3/B3ValueInlines.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreb3B3ValueKeyh">trunk/Source/JavaScriptCore/b3/B3ValueKey.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreb3B3ValueKeyInlinesh">trunk/Source/JavaScriptCore/b3/B3ValueKeyInlines.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreb3B3ValueReph">trunk/Source/JavaScriptCore/b3/B3ValueRep.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreb3B3Variableh">trunk/Source/JavaScriptCore/b3/B3Variable.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreb3B3VariableValueh">trunk/Source/JavaScriptCore/b3/B3VariableValue.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreb3airAirAllocateStackh">trunk/Source/JavaScriptCore/b3/air/AirAllocateStack.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreb3airAirArgh">trunk/Source/JavaScriptCore/b3/air/AirArg.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreb3airAirArgInlinesh">trunk/Source/JavaScriptCore/b3/air/AirArgInlines.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreb3airAirBasicBlockh">trunk/Source/JavaScriptCore/b3/air/AirBasicBlock.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreb3airAirBlockWorklisth">trunk/Source/JavaScriptCore/b3/air/AirBlockWorklist.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreb3airAirCCallSpecialh">trunk/Source/JavaScriptCore/b3/air/AirCCallSpecial.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreb3airAirCCallingConventionh">trunk/Source/JavaScriptCore/b3/air/AirCCallingConvention.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreb3airAirCodeh">trunk/Source/JavaScriptCore/b3/air/AirCode.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreb3airAirCustomh">trunk/Source/JavaScriptCore/b3/air/AirCustom.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreb3airAirDumpAsJSh">trunk/Source/JavaScriptCore/b3/air/AirDumpAsJS.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreb3airAirEliminateDeadCodeh">trunk/Source/JavaScriptCore/b3/air/AirEliminateDeadCode.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreb3airAirEmitShuffleh">trunk/Source/JavaScriptCore/b3/air/AirEmitShuffle.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreb3airAirFixObviousSpillsh">trunk/Source/JavaScriptCore/b3/air/AirFixObviousSpills.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreb3airAirFixPartialRegisterStallsh">trunk/Source/JavaScriptCore/b3/air/AirFixPartialRegisterStalls.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreb3airAirFrequentedBlockh">trunk/Source/JavaScriptCore/b3/air/AirFrequentedBlock.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreb3airAirGenerateh">trunk/Source/JavaScriptCore/b3/air/AirGenerate.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreb3airAirGenerationContexth">trunk/Source/JavaScriptCore/b3/air/AirGenerationContext.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreb3airAirHandleCalleeSavesh">trunk/Source/JavaScriptCore/b3/air/AirHandleCalleeSaves.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreb3airAirInsertionSeth">trunk/Source/JavaScriptCore/b3/air/AirInsertionSet.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreb3airAirInsth">trunk/Source/JavaScriptCore/b3/air/AirInst.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreb3airAirInstInlinesh">trunk/Source/JavaScriptCore/b3/air/AirInstInlines.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreb3airAirIteratedRegisterCoalescingh">trunk/Source/JavaScriptCore/b3/air/AirIteratedRegisterCoalescing.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreb3airAirLivenessh">trunk/Source/JavaScriptCore/b3/air/AirLiveness.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreb3airAirLogRegisterPressureh">trunk/Source/JavaScriptCore/b3/air/AirLogRegisterPressure.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreb3airAirLowerAfterRegAlloch">trunk/Source/JavaScriptCore/b3/air/AirLowerAfterRegAlloc.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreb3airAirLowerEntrySwitchh">trunk/Source/JavaScriptCore/b3/air/AirLowerEntrySwitch.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreb3airAirLowerMacrosh">trunk/Source/JavaScriptCore/b3/air/AirLowerMacros.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreb3airAirOptimizeBlockOrderh">trunk/Source/JavaScriptCore/b3/air/AirOptimizeBlockOrder.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreb3airAirPhaseScopeh">trunk/Source/JavaScriptCore/b3/air/AirPhaseScope.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreb3airAirRegisterPriorityh">trunk/Source/JavaScriptCore/b3/air/AirRegisterPriority.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreb3airAirReportUsedRegistersh">trunk/Source/JavaScriptCore/b3/air/AirReportUsedRegisters.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreb3airAirSimplifyCFGh">trunk/Source/JavaScriptCore/b3/air/AirSimplifyCFG.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreb3airAirSpecialh">trunk/Source/JavaScriptCore/b3/air/AirSpecial.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreb3airAirSpillEverythingh">trunk/Source/JavaScriptCore/b3/air/AirSpillEverything.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreb3airAirStackSloth">trunk/Source/JavaScriptCore/b3/air/AirStackSlot.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreb3airAirStackSlotKindh">trunk/Source/JavaScriptCore/b3/air/AirStackSlotKind.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreb3airAirTmph">trunk/Source/JavaScriptCore/b3/air/AirTmp.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreb3airAirTmpInlinesh">trunk/Source/JavaScriptCore/b3/air/AirTmpInlines.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreb3airAirTmpWidthh">trunk/Source/JavaScriptCore/b3/air/AirTmpWidth.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreb3airAirUseCountsh">trunk/Source/JavaScriptCore/b3/air/AirUseCounts.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreb3airAirValidateh">trunk/Source/JavaScriptCore/b3/air/AirValidate.h</a></li>
<li><a href="#trunkSourceJavaScriptCorebindingsScriptFunctionCallh">trunk/Source/JavaScriptCore/bindings/ScriptFunctionCall.h</a></li>
<li><a href="#trunkSourceJavaScriptCorebindingsScriptValueh">trunk/Source/JavaScriptCore/bindings/ScriptValue.h</a></li>
<li><a href="#trunkSourceJavaScriptCorebuiltinsBuiltinExecutableCreatorh">trunk/Source/JavaScriptCore/builtins/BuiltinExecutableCreator.h</a></li>
<li><a href="#trunkSourceJavaScriptCorebuiltinsBuiltinExecutablesh">trunk/Source/JavaScriptCore/builtins/BuiltinExecutables.h</a></li>
<li><a href="#trunkSourceJavaScriptCorebuiltinsBuiltinNamesh">trunk/Source/JavaScriptCore/builtins/BuiltinNames.h</a></li>
<li><a href="#trunkSourceJavaScriptCorebuiltinsBuiltinUtilsh">trunk/Source/JavaScriptCore/builtins/BuiltinUtils.h</a></li>
<li><a href="#trunkSourceJavaScriptCorebytecodeAdaptiveInferredPropertyValueWatchpointBaseh">trunk/Source/JavaScriptCore/bytecode/AdaptiveInferredPropertyValueWatchpointBase.h</a></li>
<li><a href="#trunkSourceJavaScriptCorebytecodeArrayAllocationProfileh">trunk/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h</a></li>
<li><a href="#trunkSourceJavaScriptCorebytecodeArrayProfileh">trunk/Source/JavaScriptCore/bytecode/ArrayProfile.h</a></li>
<li><a href="#trunkSourceJavaScriptCorebytecodeByValInfoh">trunk/Source/JavaScriptCore/bytecode/ByValInfo.h</a></li>
<li><a href="#trunkSourceJavaScriptCorebytecodeBytecodeBasicBlockh">trunk/Source/JavaScriptCore/bytecode/BytecodeBasicBlock.h</a></li>
<li><a href="#trunkSourceJavaScriptCorebytecodeBytecodeConventionsh">trunk/Source/JavaScriptCore/bytecode/BytecodeConventions.h</a></li>
<li><a href="#trunkSourceJavaScriptCorebytecodeBytecodeIntrinsicRegistryh">trunk/Source/JavaScriptCore/bytecode/BytecodeIntrinsicRegistry.h</a></li>
<li><a href="#trunkSourceJavaScriptCorebytecodeBytecodeKillsh">trunk/Source/JavaScriptCore/bytecode/BytecodeKills.h</a></li>
<li><a href="#trunkSourceJavaScriptCorebytecodeBytecodeUseDefh">trunk/Source/JavaScriptCore/bytecode/BytecodeUseDef.h</a></li>
<li><a href="#trunkSourceJavaScriptCorebytecodeCallEdgeh">trunk/Source/JavaScriptCore/bytecode/CallEdge.h</a></li>
<li><a href="#trunkSourceJavaScriptCorebytecodeCallLinkInfoh">trunk/Source/JavaScriptCore/bytecode/CallLinkInfo.h</a></li>
<li><a href="#trunkSourceJavaScriptCorebytecodeCallLinkStatush">trunk/Source/JavaScriptCore/bytecode/CallLinkStatus.h</a></li>
<li><a href="#trunkSourceJavaScriptCorebytecodeCallModeh">trunk/Source/JavaScriptCore/bytecode/CallMode.h</a></li>
<li><a href="#trunkSourceJavaScriptCorebytecodeCallReturnOffsetToBytecodeOffseth">trunk/Source/JavaScriptCore/bytecode/CallReturnOffsetToBytecodeOffset.h</a></li>
<li><a href="#trunkSourceJavaScriptCorebytecodeCallVarianth">trunk/Source/JavaScriptCore/bytecode/CallVariant.h</a></li>
<li><a href="#trunkSourceJavaScriptCorebytecodeCodeBlockh">trunk/Source/JavaScriptCore/bytecode/CodeBlock.h</a></li>
<li><a href="#trunkSourceJavaScriptCorebytecodeCodeBlockHashh">trunk/Source/JavaScriptCore/bytecode/CodeBlockHash.h</a></li>
<li><a href="#trunkSourceJavaScriptCorebytecodeCodeBlockJettisoningWatchpointh">trunk/Source/JavaScriptCore/bytecode/CodeBlockJettisoningWatchpoint.h</a></li>
<li><a href="#trunkSourceJavaScriptCorebytecodeCodeBlockWithJITTypeh">trunk/Source/JavaScriptCore/bytecode/CodeBlockWithJITType.h</a></li>
<li><a href="#trunkSourceJavaScriptCorebytecodeCodeOriginh">trunk/Source/JavaScriptCore/bytecode/CodeOrigin.h</a></li>
<li><a href="#trunkSourceJavaScriptCorebytecodeCodeTypeh">trunk/Source/JavaScriptCore/bytecode/CodeType.h</a></li>
<li><a href="#trunkSourceJavaScriptCorebytecodeComplexGetStatush">trunk/Source/JavaScriptCore/bytecode/ComplexGetStatus.h</a></li>
<li><a href="#trunkSourceJavaScriptCorebytecodeDFGExitProfileh">trunk/Source/JavaScriptCore/bytecode/DFGExitProfile.h</a></li>
<li><a href="#trunkSourceJavaScriptCorebytecodeDataFormath">trunk/Source/JavaScriptCore/bytecode/DataFormat.h</a></li>
<li><a href="#trunkSourceJavaScriptCorebytecodeDeferredCompilationCallbackh">trunk/Source/JavaScriptCore/bytecode/DeferredCompilationCallback.h</a></li>
<li><a href="#trunkSourceJavaScriptCorebytecodeDeferredSourceDumph">trunk/Source/JavaScriptCore/bytecode/DeferredSourceDump.h</a></li>
<li><a href="#trunkSourceJavaScriptCorebytecodeEvalCodeCacheh">trunk/Source/JavaScriptCore/bytecode/EvalCodeCache.h</a></li>
<li><a href="#trunkSourceJavaScriptCorebytecodeExecutableInfoh">trunk/Source/JavaScriptCore/bytecode/ExecutableInfo.h</a></li>
<li><a href="#trunkSourceJavaScriptCorebytecodeExecutionCounterh">trunk/Source/JavaScriptCore/bytecode/ExecutionCounter.h</a></li>
<li><a href="#trunkSourceJavaScriptCorebytecodeExitKindh">trunk/Source/JavaScriptCore/bytecode/ExitKind.h</a></li>
<li><a href="#trunkSourceJavaScriptCorebytecodeExitingJITTypeh">trunk/Source/JavaScriptCore/bytecode/ExitingJITType.h</a></li>
<li><a href="#trunkSourceJavaScriptCorebytecodeExpressionRangeInfoh">trunk/Source/JavaScriptCore/bytecode/ExpressionRangeInfo.h</a></li>
<li><a href="#trunkSourceJavaScriptCorebytecodeFullBytecodeLivenessh">trunk/Source/JavaScriptCore/bytecode/FullBytecodeLiveness.h</a></li>
<li><a href="#trunkSourceJavaScriptCorebytecodeGetByIdStatush">trunk/Source/JavaScriptCore/bytecode/GetByIdStatus.h</a></li>
<li><a href="#trunkSourceJavaScriptCorebytecodeGetByIdVarianth">trunk/Source/JavaScriptCore/bytecode/GetByIdVariant.h</a></li>
<li><a href="#trunkSourceJavaScriptCorebytecodeHandlerInfoh">trunk/Source/JavaScriptCore/bytecode/HandlerInfo.h</a></li>
<li><a href="#trunkSourceJavaScriptCorebytecodeInlineAccessh">trunk/Source/JavaScriptCore/bytecode/InlineAccess.h</a></li>
<li><a href="#trunkSourceJavaScriptCorebytecodeInlineCallFrameh">trunk/Source/JavaScriptCore/bytecode/InlineCallFrame.h</a></li>
<li><a href="#trunkSourceJavaScriptCorebytecodeInlineCallFrameSeth">trunk/Source/JavaScriptCore/bytecode/InlineCallFrameSet.h</a></li>
<li><a href="#trunkSourceJavaScriptCorebytecodeInstructionh">trunk/Source/JavaScriptCore/bytecode/Instruction.h</a></li>
<li><a href="#trunkSourceJavaScriptCorebytecodeInternalFunctionAllocationProfileh">trunk/Source/JavaScriptCore/bytecode/InternalFunctionAllocationProfile.h</a></li>
<li><a href="#trunkSourceJavaScriptCorebytecodeJumpTableh">trunk/Source/JavaScriptCore/bytecode/JumpTable.h</a></li>
<li><a href="#trunkSourceJavaScriptCorebytecodeLLIntCallLinkInfoh">trunk/Source/JavaScriptCore/bytecode/LLIntCallLinkInfo.h</a></li>
<li><a href="#trunkSourceJavaScriptCorebytecodeLLIntPrototypeLoadAdaptiveStructureWatchpointh">trunk/Source/JavaScriptCore/bytecode/LLIntPrototypeLoadAdaptiveStructureWatchpoint.h</a></li>
<li><a href="#trunkSourceJavaScriptCorebytecodeLazyOperandValueProfileh">trunk/Source/JavaScriptCore/bytecode/LazyOperandValueProfile.h</a></li>
<li><a href="#trunkSourceJavaScriptCorebytecodeMethodOfGettingAValueProfileh">trunk/Source/JavaScriptCore/bytecode/MethodOfGettingAValueProfile.h</a></li>
<li><a href="#trunkSourceJavaScriptCorebytecodeObjectAllocationProfileh">trunk/Source/JavaScriptCore/bytecode/ObjectAllocationProfile.h</a></li>
<li><a href="#trunkSourceJavaScriptCorebytecodeObjectPropertyConditionh">trunk/Source/JavaScriptCore/bytecode/ObjectPropertyCondition.h</a></li>
<li><a href="#trunkSourceJavaScriptCorebytecodeObjectPropertyConditionSeth">trunk/Source/JavaScriptCore/bytecode/ObjectPropertyConditionSet.h</a></li>
<li><a href="#trunkSourceJavaScriptCorebytecodeOpcodeh">trunk/Source/JavaScriptCore/bytecode/Opcode.h</a></li>
<li><a href="#trunkSourceJavaScriptCorebytecodeOperandsh">trunk/Source/JavaScriptCore/bytecode/Operands.h</a></li>
<li><a href="#trunkSourceJavaScriptCorebytecodeOperandsInlinesh">trunk/Source/JavaScriptCore/bytecode/OperandsInlines.h</a></li>
<li><a href="#trunkSourceJavaScriptCorebytecodePolymorphicAccessh">trunk/Source/JavaScriptCore/bytecode/PolymorphicAccess.h</a></li>
<li><a href="#trunkSourceJavaScriptCorebytecodePropertyConditionh">trunk/Source/JavaScriptCore/bytecode/PropertyCondition.h</a></li>
<li><a href="#trunkSourceJavaScriptCorebytecodePutByIdFlagsh">trunk/Source/JavaScriptCore/bytecode/PutByIdFlags.h</a></li>
<li><a href="#trunkSourceJavaScriptCorebytecodePutByIdStatush">trunk/Source/JavaScriptCore/bytecode/PutByIdStatus.h</a></li>
<li><a href="#trunkSourceJavaScriptCorebytecodePutByIdVarianth">trunk/Source/JavaScriptCore/bytecode/PutByIdVariant.h</a></li>
<li><a href="#trunkSourceJavaScriptCorebytecodePutKindh">trunk/Source/JavaScriptCore/bytecode/PutKind.h</a></li>
<li><a href="#trunkSourceJavaScriptCorebytecodeReduceWhitespaceh">trunk/Source/JavaScriptCore/bytecode/ReduceWhitespace.h</a></li>
<li><a href="#trunkSourceJavaScriptCorebytecodeSpecialPointerh">trunk/Source/JavaScriptCore/bytecode/SpecialPointer.h</a></li>
<li><a href="#trunkSourceJavaScriptCorebytecodeSpeculatedTypeh">trunk/Source/JavaScriptCore/bytecode/SpeculatedType.h</a></li>
<li><a href="#trunkSourceJavaScriptCorebytecodeStructureSeth">trunk/Source/JavaScriptCore/bytecode/StructureSet.h</a></li>
<li><a href="#trunkSourceJavaScriptCorebytecodeStructureStubClearingWatchpointh">trunk/Source/JavaScriptCore/bytecode/StructureStubClearingWatchpoint.h</a></li>
<li><a href="#trunkSourceJavaScriptCorebytecodeStructureStubInfoh">trunk/Source/JavaScriptCore/bytecode/StructureStubInfo.h</a></li>
<li><a href="#trunkSourceJavaScriptCorebytecodeSuperSamplerh">trunk/Source/JavaScriptCore/bytecode/SuperSampler.h</a></li>
<li><a href="#trunkSourceJavaScriptCorebytecodeToThisStatush">trunk/Source/JavaScriptCore/bytecode/ToThisStatus.h</a></li>
<li><a href="#trunkSourceJavaScriptCorebytecodeTrackedReferencesh">trunk/Source/JavaScriptCore/bytecode/TrackedReferences.h</a></li>
<li><a href="#trunkSourceJavaScriptCorebytecodeTypeLocationh">trunk/Source/JavaScriptCore/bytecode/TypeLocation.h</a></li>
<li><a href="#trunkSourceJavaScriptCorebytecodeUnlinkedInstructionStreamh">trunk/Source/JavaScriptCore/bytecode/UnlinkedInstructionStream.h</a></li>
<li><a href="#trunkSourceJavaScriptCorebytecodeValueProfileh">trunk/Source/JavaScriptCore/bytecode/ValueProfile.h</a></li>
<li><a href="#trunkSourceJavaScriptCorebytecodeValueRecoveryh">trunk/Source/JavaScriptCore/bytecode/ValueRecovery.h</a></li>
<li><a href="#trunkSourceJavaScriptCorebytecodeVariableWriteFireDetailh">trunk/Source/JavaScriptCore/bytecode/VariableWriteFireDetail.h</a></li>
<li><a href="#trunkSourceJavaScriptCorebytecodeVirtualRegisterh">trunk/Source/JavaScriptCore/bytecode/VirtualRegister.h</a></li>
<li><a href="#trunkSourceJavaScriptCorebytecodeWatchpointh">trunk/Source/JavaScriptCore/bytecode/Watchpoint.h</a></li>
<li><a href="#trunkSourceJavaScriptCorebytecompilerBytecodeGeneratorh">trunk/Source/JavaScriptCore/bytecompiler/BytecodeGenerator.h</a></li>
<li><a href="#trunkSourceJavaScriptCorebytecompilerLabelh">trunk/Source/JavaScriptCore/bytecompiler/Label.h</a></li>
<li><a href="#trunkSourceJavaScriptCorebytecompilerLabelScopeh">trunk/Source/JavaScriptCore/bytecompiler/LabelScope.h</a></li>
<li><a href="#trunkSourceJavaScriptCorebytecompilerRegisterIDh">trunk/Source/JavaScriptCore/bytecompiler/RegisterID.h</a></li>
<li><a href="#trunkSourceJavaScriptCorebytecompilerSetForScopeh">trunk/Source/JavaScriptCore/bytecompiler/SetForScope.h</a></li>
<li><a href="#trunkSourceJavaScriptCorebytecompilerStaticPropertyAnalysish">trunk/Source/JavaScriptCore/bytecompiler/StaticPropertyAnalysis.h</a></li>
<li><a href="#trunkSourceJavaScriptCorebytecompilerStaticPropertyAnalyzerh">trunk/Source/JavaScriptCore/bytecompiler/StaticPropertyAnalyzer.h</a></li>
<li><a href="#trunkSourceJavaScriptCoredebuggerBreakpointh">trunk/Source/JavaScriptCore/debugger/Breakpoint.h</a></li>
<li><a href="#trunkSourceJavaScriptCoredebuggerDebuggerh">trunk/Source/JavaScriptCore/debugger/Debugger.h</a></li>
<li><a href="#trunkSourceJavaScriptCoredebuggerDebuggerCallFrameh">trunk/Source/JavaScriptCore/debugger/DebuggerCallFrame.h</a></li>
<li><a href="#trunkSourceJavaScriptCoredebuggerDebuggerEvalEnablerh">trunk/Source/JavaScriptCore/debugger/DebuggerEvalEnabler.h</a></li>
<li><a href="#trunkSourceJavaScriptCoredebuggerDebuggerPrimitivesh">trunk/Source/JavaScriptCore/debugger/DebuggerPrimitives.h</a></li>
<li><a href="#trunkSourceJavaScriptCoredebuggerDebuggerScopeh">trunk/Source/JavaScriptCore/debugger/DebuggerScope.h</a></li>
<li><a href="#trunkSourceJavaScriptCoredebuggerScriptProfilingScopeh">trunk/Source/JavaScriptCore/debugger/ScriptProfilingScope.h</a></li>
<li><a href="#trunkSourceJavaScriptCoredfgDFGAbstractHeaph">trunk/Source/JavaScriptCore/dfg/DFGAbstractHeap.h</a></li>
<li><a href="#trunkSourceJavaScriptCoredfgDFGAbstractInterpreterh">trunk/Source/JavaScriptCore/dfg/DFGAbstractInterpreter.h</a></li>
<li><a href="#trunkSourceJavaScriptCoredfgDFGAbstractInterpreterInlinesh">trunk/Source/JavaScriptCore/dfg/DFGAbstractInterpreterInlines.h</a></li>
<li><a href="#trunkSourceJavaScriptCoredfgDFGAbstractValueh">trunk/Source/JavaScriptCore/dfg/DFGAbstractValue.h</a></li>
<li><a href="#trunkSourceJavaScriptCoredfgDFGAdaptiveInferredPropertyValueWatchpointh">trunk/Source/JavaScriptCore/dfg/DFGAdaptiveInferredPropertyValueWatchpoint.h</a></li>
<li><a href="#trunkSourceJavaScriptCoredfgDFGAdaptiveStructureWatchpointh">trunk/Source/JavaScriptCore/dfg/DFGAdaptiveStructureWatchpoint.h</a></li>
<li><a href="#trunkSourceJavaScriptCoredfgDFGAdjacencyListh">trunk/Source/JavaScriptCore/dfg/DFGAdjacencyList.h</a></li>
<li><a href="#trunkSourceJavaScriptCoredfgDFGAllocatorh">trunk/Source/JavaScriptCore/dfg/DFGAllocator.h</a></li>
<li><a href="#trunkSourceJavaScriptCoredfgDFGArgumentPositionh">trunk/Source/JavaScriptCore/dfg/DFGArgumentPosition.h</a></li>
<li><a href="#trunkSourceJavaScriptCoredfgDFGArgumentsEliminationPhaseh">trunk/Source/JavaScriptCore/dfg/DFGArgumentsEliminationPhase.h</a></li>
<li><a href="#trunkSourceJavaScriptCoredfgDFGArgumentsUtilitiesh">trunk/Source/JavaScriptCore/dfg/DFGArgumentsUtilities.h</a></li>
<li><a href="#trunkSourceJavaScriptCoredfgDFGArithModeh">trunk/Source/JavaScriptCore/dfg/DFGArithMode.h</a></li>
<li><a href="#trunkSourceJavaScriptCoredfgDFGArrayModeh">trunk/Source/JavaScriptCore/dfg/DFGArrayMode.h</a></li>
<li><a href="#trunkSourceJavaScriptCoredfgDFGArrayifySlowPathGeneratorh">trunk/Source/JavaScriptCore/dfg/DFGArrayifySlowPathGenerator.h</a></li>
<li><a href="#trunkSourceJavaScriptCoredfgDFGAtTailAbstractStateh">trunk/Source/JavaScriptCore/dfg/DFGAtTailAbstractState.h</a></li>
<li><a href="#trunkSourceJavaScriptCoredfgDFGAvailabilityh">trunk/Source/JavaScriptCore/dfg/DFGAvailability.h</a></li>
<li><a href="#trunkSourceJavaScriptCoredfgDFGAvailabilityMaph">trunk/Source/JavaScriptCore/dfg/DFGAvailabilityMap.h</a></li>
<li><a href="#trunkSourceJavaScriptCoredfgDFGBackwardsCFGh">trunk/Source/JavaScriptCore/dfg/DFGBackwardsCFG.h</a></li>
<li><a href="#trunkSourceJavaScriptCoredfgDFGBackwardsDominatorsh">trunk/Source/JavaScriptCore/dfg/DFGBackwardsDominators.h</a></li>
<li><a href="#trunkSourceJavaScriptCoredfgDFGBackwardsPropagationPhaseh">trunk/Source/JavaScriptCore/dfg/DFGBackwardsPropagationPhase.h</a></li>
<li><a href="#trunkSourceJavaScriptCoredfgDFGBasicBlockh">trunk/Source/JavaScriptCore/dfg/DFGBasicBlock.h</a></li>
<li><a href="#trunkSourceJavaScriptCoredfgDFGBasicBlockInlinesh">trunk/Source/JavaScriptCore/dfg/DFGBasicBlockInlines.h</a></li>
<li><a href="#trunkSourceJavaScriptCoredfgDFGBlockInsertionSeth">trunk/Source/JavaScriptCore/dfg/DFGBlockInsertionSet.h</a></li>
<li><a href="#trunkSourceJavaScriptCoredfgDFGBlockMaph">trunk/Source/JavaScriptCore/dfg/DFGBlockMap.h</a></li>
<li><a href="#trunkSourceJavaScriptCoredfgDFGBlockMapInlinesh">trunk/Source/JavaScriptCore/dfg/DFGBlockMapInlines.h</a></li>
<li><a href="#trunkSourceJavaScriptCoredfgDFGBlockSeth">trunk/Source/JavaScriptCore/dfg/DFGBlockSet.h</a></li>
<li><a href="#trunkSourceJavaScriptCoredfgDFGBlockSetInlinesh">trunk/Source/JavaScriptCore/dfg/DFGBlockSetInlines.h</a></li>
<li><a href="#trunkSourceJavaScriptCoredfgDFGBlockWorklisth">trunk/Source/JavaScriptCore/dfg/DFGBlockWorklist.h</a></li>
<li><a href="#trunkSourceJavaScriptCoredfgDFGBranchDirectionh">trunk/Source/JavaScriptCore/dfg/DFGBranchDirection.h</a></li>
<li><a href="#trunkSourceJavaScriptCoredfgDFGByteCodeParserh">trunk/Source/JavaScriptCore/dfg/DFGByteCodeParser.h</a></li>
<li><a href="#trunkSourceJavaScriptCoredfgDFGCFAPhaseh">trunk/Source/JavaScriptCore/dfg/DFGCFAPhase.h</a></li>
<li><a href="#trunkSourceJavaScriptCoredfgDFGCFGh">trunk/Source/JavaScriptCore/dfg/DFGCFG.h</a></li>
<li><a href="#trunkSourceJavaScriptCoredfgDFGCFGSimplificationPhaseh">trunk/Source/JavaScriptCore/dfg/DFGCFGSimplificationPhase.h</a></li>
<li><a href="#trunkSourceJavaScriptCoredfgDFGCPSRethreadingPhaseh">trunk/Source/JavaScriptCore/dfg/DFGCPSRethreadingPhase.h</a></li>
<li><a href="#trunkSourceJavaScriptCoredfgDFGCSEPhaseh">trunk/Source/JavaScriptCore/dfg/DFGCSEPhase.h</a></li>
<li><a href="#trunkSourceJavaScriptCoredfgDFGCallArrayAllocatorSlowPathGeneratorh">trunk/Source/JavaScriptCore/dfg/DFGCallArrayAllocatorSlowPathGenerator.h</a></li>
<li><a href="#trunkSourceJavaScriptCoredfgDFGCallCreateDirectArgumentsSlowPathGeneratorh">trunk/Source/JavaScriptCore/dfg/DFGCallCreateDirectArgumentsSlowPathGenerator.h</a></li>
<li><a href="#trunkSourceJavaScriptCoredfgDFGCapabilitiesh">trunk/Source/JavaScriptCore/dfg/DFGCapabilities.h</a></li>
<li><a href="#trunkSourceJavaScriptCoredfgDFGCleanUpPhaseh">trunk/Source/JavaScriptCore/dfg/DFGCleanUpPhase.h</a></li>
<li><a href="#trunkSourceJavaScriptCoredfgDFGClobberSeth">trunk/Source/JavaScriptCore/dfg/DFGClobberSet.h</a></li>
<li><a href="#trunkSourceJavaScriptCoredfgDFGClobberizeh">trunk/Source/JavaScriptCore/dfg/DFGClobberize.h</a></li>
<li><a href="#trunkSourceJavaScriptCoredfgDFGClobbersExitStateh">trunk/Source/JavaScriptCore/dfg/DFGClobbersExitState.h</a></li>
<li><a href="#trunkSourceJavaScriptCoredfgDFGCombinedLivenessh">trunk/Source/JavaScriptCore/dfg/DFGCombinedLiveness.h</a></li>
<li><a href="#trunkSourceJavaScriptCoredfgDFGCommonh">trunk/Source/JavaScriptCore/dfg/DFGCommon.h</a></li>
<li><a href="#trunkSourceJavaScriptCoredfgDFGCommonDatah">trunk/Source/JavaScriptCore/dfg/DFGCommonData.h</a></li>
<li><a href="#trunkSourceJavaScriptCoredfgDFGCompilationKeyh">trunk/Source/JavaScriptCore/dfg/DFGCompilationKey.h</a></li>
<li><a href="#trunkSourceJavaScriptCoredfgDFGCompilationModeh">trunk/Source/JavaScriptCore/dfg/DFGCompilationMode.h</a></li>
<li><a href="#trunkSourceJavaScriptCoredfgDFGConstantFoldingPhaseh">trunk/Source/JavaScriptCore/dfg/DFGConstantFoldingPhase.h</a></li>
<li><a href="#trunkSourceJavaScriptCoredfgDFGConstantHoistingPhaseh">trunk/Source/JavaScriptCore/dfg/DFGConstantHoistingPhase.h</a></li>
<li><a href="#trunkSourceJavaScriptCoredfgDFGControlEquivalenceAnalysish">trunk/Source/JavaScriptCore/dfg/DFGControlEquivalenceAnalysis.h</a></li>
<li><a href="#trunkSourceJavaScriptCoredfgDFGCriticalEdgeBreakingPhaseh">trunk/Source/JavaScriptCore/dfg/DFGCriticalEdgeBreakingPhase.h</a></li>
<li><a href="#trunkSourceJavaScriptCoredfgDFGDCEPhaseh">trunk/Source/JavaScriptCore/dfg/DFGDCEPhase.h</a></li>
<li><a href="#trunkSourceJavaScriptCoredfgDFGDesiredIdentifiersh">trunk/Source/JavaScriptCore/dfg/DFGDesiredIdentifiers.h</a></li>
<li><a href="#trunkSourceJavaScriptCoredfgDFGDesiredInferredTypeh">trunk/Source/JavaScriptCore/dfg/DFGDesiredInferredType.h</a></li>
<li><a href="#trunkSourceJavaScriptCoredfgDFGDesiredTransitionsh">trunk/Source/JavaScriptCore/dfg/DFGDesiredTransitions.h</a></li>
<li><a href="#trunkSourceJavaScriptCoredfgDFGDesiredWatchpointsh">trunk/Source/JavaScriptCore/dfg/DFGDesiredWatchpoints.h</a></li>
<li><a href="#trunkSourceJavaScriptCoredfgDFGDesiredWeakReferencesh">trunk/Source/JavaScriptCore/dfg/DFGDesiredWeakReferences.h</a></li>
<li><a href="#trunkSourceJavaScriptCoredfgDFGDisassemblerh">trunk/Source/JavaScriptCore/dfg/DFGDisassembler.h</a></li>
<li><a href="#trunkSourceJavaScriptCoredfgDFGDoesGCh">trunk/Source/JavaScriptCore/dfg/DFGDoesGC.h</a></li>
<li><a href="#trunkSourceJavaScriptCoredfgDFGDominatorsh">trunk/Source/JavaScriptCore/dfg/DFGDominators.h</a></li>
<li><a href="#trunkSourceJavaScriptCoredfgDFGDoubleFormatStateh">trunk/Source/JavaScriptCore/dfg/DFGDoubleFormatState.h</a></li>
<li><a href="#trunkSourceJavaScriptCoredfgDFGDriverh">trunk/Source/JavaScriptCore/dfg/DFGDriver.h</a></li>
<li><a href="#trunkSourceJavaScriptCoredfgDFGEdgeh">trunk/Source/JavaScriptCore/dfg/DFGEdge.h</a></li>
<li><a href="#trunkSourceJavaScriptCoredfgDFGEdgeDominatesh">trunk/Source/JavaScriptCore/dfg/DFGEdgeDominates.h</a></li>
<li><a href="#trunkSourceJavaScriptCoredfgDFGEdgeUsesStructureh">trunk/Source/JavaScriptCore/dfg/DFGEdgeUsesStructure.h</a></li>
<li><a href="#trunkSourceJavaScriptCoredfgDFGEpochh">trunk/Source/JavaScriptCore/dfg/DFGEpoch.h</a></li>
<li><a href="#trunkSourceJavaScriptCoredfgDFGFailedFinalizerh">trunk/Source/JavaScriptCore/dfg/DFGFailedFinalizer.h</a></li>
<li><a href="#trunkSourceJavaScriptCoredfgDFGFiltrationResulth">trunk/Source/JavaScriptCore/dfg/DFGFiltrationResult.h</a></li>
<li><a href="#trunkSourceJavaScriptCoredfgDFGFinalizerh">trunk/Source/JavaScriptCore/dfg/DFGFinalizer.h</a></li>
<li><a href="#trunkSourceJavaScriptCoredfgDFGFixupPhaseh">trunk/Source/JavaScriptCore/dfg/DFGFixupPhase.h</a></li>
<li><a href="#trunkSourceJavaScriptCoredfgDFGFlushFormath">trunk/Source/JavaScriptCore/dfg/DFGFlushFormat.h</a></li>
<li><a href="#trunkSourceJavaScriptCoredfgDFGFlushedAth">trunk/Source/JavaScriptCore/dfg/DFGFlushedAt.h</a></li>
<li><a href="#trunkSourceJavaScriptCoredfgDFGForAllKillsh">trunk/Source/JavaScriptCore/dfg/DFGForAllKills.h</a></li>
<li><a href="#trunkSourceJavaScriptCoredfgDFGFrozenValueh">trunk/Source/JavaScriptCore/dfg/DFGFrozenValue.h</a></li>
<li><a href="#trunkSourceJavaScriptCoredfgDFGGenerationInfoh">trunk/Source/JavaScriptCore/dfg/DFGGenerationInfo.h</a></li>
<li><a href="#trunkSourceJavaScriptCoredfgDFGGraphh">trunk/Source/JavaScriptCore/dfg/DFGGraph.h</a></li>
<li><a href="#trunkSourceJavaScriptCoredfgDFGGraphSafepointh">trunk/Source/JavaScriptCore/dfg/DFGGraphSafepoint.h</a></li>
<li><a href="#trunkSourceJavaScriptCoredfgDFGHeapLocationh">trunk/Source/JavaScriptCore/dfg/DFGHeapLocation.h</a></li>
<li><a href="#trunkSourceJavaScriptCoredfgDFGInPlaceAbstractStateh">trunk/Source/JavaScriptCore/dfg/DFGInPlaceAbstractState.h</a></li>
<li><a href="#trunkSourceJavaScriptCoredfgDFGInferredTypeCheckh">trunk/Source/JavaScriptCore/dfg/DFGInferredTypeCheck.h</a></li>
<li><a href="#trunkSourceJavaScriptCoredfgDFGInlineCacheWrapperh">trunk/Source/JavaScriptCore/dfg/DFGInlineCacheWrapper.h</a></li>
<li><a href="#trunkSourceJavaScriptCoredfgDFGInlineCacheWrapperInlinesh">trunk/Source/JavaScriptCore/dfg/DFGInlineCacheWrapperInlines.h</a></li>
<li><a href="#trunkSourceJavaScriptCoredfgDFGInsertionSeth">trunk/Source/JavaScriptCore/dfg/DFGInsertionSet.h</a></li>
<li><a href="#trunkSourceJavaScriptCoredfgDFGIntegerCheckCombiningPhaseh">trunk/Source/JavaScriptCore/dfg/DFGIntegerCheckCombiningPhase.h</a></li>
<li><a href="#trunkSourceJavaScriptCoredfgDFGIntegerRangeOptimizationPhaseh">trunk/Source/JavaScriptCore/dfg/DFGIntegerRangeOptimizationPhase.h</a></li>
<li><a href="#trunkSourceJavaScriptCoredfgDFGInvalidationPointInjectionPhaseh">trunk/Source/JavaScriptCore/dfg/DFGInvalidationPointInjectionPhase.h</a></li>
<li><a href="#trunkSourceJavaScriptCoredfgDFGJITCodeh">trunk/Source/JavaScriptCore/dfg/DFGJITCode.h</a></li>
<li><a href="#trunkSourceJavaScriptCoredfgDFGJITCompilerh">trunk/Source/JavaScriptCore/dfg/DFGJITCompiler.h</a></li>
<li><a href="#trunkSourceJavaScriptCoredfgDFGJITFinalizerh">trunk/Source/JavaScriptCore/dfg/DFGJITFinalizer.h</a></li>
<li><a href="#trunkSourceJavaScriptCoredfgDFGJumpReplacementh">trunk/Source/JavaScriptCore/dfg/DFGJumpReplacement.h</a></li>
<li><a href="#trunkSourceJavaScriptCoredfgDFGLICMPhaseh">trunk/Source/JavaScriptCore/dfg/DFGLICMPhase.h</a></li>
<li><a href="#trunkSourceJavaScriptCoredfgDFGLazyJSValueh">trunk/Source/JavaScriptCore/dfg/DFGLazyJSValue.h</a></li>
<li><a href="#trunkSourceJavaScriptCoredfgDFGLazyNodeh">trunk/Source/JavaScriptCore/dfg/DFGLazyNode.h</a></li>
<li><a href="#trunkSourceJavaScriptCoredfgDFGLiveCatchVariablePreservationPhaseh">trunk/Source/JavaScriptCore/dfg/DFGLiveCatchVariablePreservationPhase.h</a></li>
<li><a href="#trunkSourceJavaScriptCoredfgDFGLivenessAnalysisPhaseh">trunk/Source/JavaScriptCore/dfg/DFGLivenessAnalysisPhase.h</a></li>
<li><a href="#trunkSourceJavaScriptCoredfgDFGLongLivedStateh">trunk/Source/JavaScriptCore/dfg/DFGLongLivedState.h</a></li>
<li><a href="#trunkSourceJavaScriptCoredfgDFGLoopPreHeaderCreationPhaseh">trunk/Source/JavaScriptCore/dfg/DFGLoopPreHeaderCreationPhase.h</a></li>
<li><a href="#trunkSourceJavaScriptCoredfgDFGMaximalFlushInsertionPhaseh">trunk/Source/JavaScriptCore/dfg/DFGMaximalFlushInsertionPhase.h</a></li>
<li><a href="#trunkSourceJavaScriptCoredfgDFGMayExith">trunk/Source/JavaScriptCore/dfg/DFGMayExit.h</a></li>
<li><a href="#trunkSourceJavaScriptCoredfgDFGMinifiedGraphh">trunk/Source/JavaScriptCore/dfg/DFGMinifiedGraph.h</a></li>
<li><a href="#trunkSourceJavaScriptCoredfgDFGMinifiedIDh">trunk/Source/JavaScriptCore/dfg/DFGMinifiedID.h</a></li>
<li><a href="#trunkSourceJavaScriptCoredfgDFGMinifiedNodeh">trunk/Source/JavaScriptCore/dfg/DFGMinifiedNode.h</a></li>
<li><a href="#trunkSourceJavaScriptCoredfgDFGMovHintRemovalPhaseh">trunk/Source/JavaScriptCore/dfg/DFGMovHintRemovalPhase.h</a></li>
<li><a href="#trunkSourceJavaScriptCoredfgDFGMultiGetByOffsetDatah">trunk/Source/JavaScriptCore/dfg/DFGMultiGetByOffsetData.h</a></li>
<li><a href="#trunkSourceJavaScriptCoredfgDFGNaturalLoopsh">trunk/Source/JavaScriptCore/dfg/DFGNaturalLoops.h</a></li>
<li><a href="#trunkSourceJavaScriptCoredfgDFGNodeh">trunk/Source/JavaScriptCore/dfg/DFGNode.h</a></li>
<li><a href="#trunkSourceJavaScriptCoredfgDFGNodeAllocatorh">trunk/Source/JavaScriptCore/dfg/DFGNodeAllocator.h</a></li>
<li><a href="#trunkSourceJavaScriptCoredfgDFGNodeFlagsh">trunk/Source/JavaScriptCore/dfg/DFGNodeFlags.h</a></li>
<li><a href="#trunkSourceJavaScriptCoredfgDFGNodeOriginh">trunk/Source/JavaScriptCore/dfg/DFGNodeOrigin.h</a></li>
<li><a href="#trunkSourceJavaScriptCoredfgDFGNodeTypeh">trunk/Source/JavaScriptCore/dfg/DFGNodeType.h</a></li>
<li><a href="#trunkSourceJavaScriptCoredfgDFGNullAbstractStateh">trunk/Source/JavaScriptCore/dfg/DFGNullAbstractState.h</a></li>
<li><a href="#trunkSourceJavaScriptCoredfgDFGOSRAvailabilityAnalysisPhaseh">trunk/Source/JavaScriptCore/dfg/DFGOSRAvailabilityAnalysisPhase.h</a></li>
<li><a href="#trunkSourceJavaScriptCoredfgDFGOSREntryh">trunk/Source/JavaScriptCore/dfg/DFGOSREntry.h</a></li>
<li><a href="#trunkSourceJavaScriptCoredfgDFGOSREntrypointCreationPhaseh">trunk/Source/JavaScriptCore/dfg/DFGOSREntrypointCreationPhase.h</a></li>
<li><a href="#trunkSourceJavaScriptCoredfgDFGOSRExith">trunk/Source/JavaScriptCore/dfg/DFGOSRExit.h</a></li>
<li><a href="#trunkSourceJavaScriptCoredfgDFGOSRExitBaseh">trunk/Source/JavaScriptCore/dfg/DFGOSRExitBase.h</a></li>
<li><a href="#trunkSourceJavaScriptCoredfgDFGOSRExitCompilationInfoh">trunk/Source/JavaScriptCore/dfg/DFGOSRExitCompilationInfo.h</a></li>
<li><a href="#trunkSourceJavaScriptCoredfgDFGOSRExitCompilerh">trunk/Source/JavaScriptCore/dfg/DFGOSRExitCompiler.h</a></li>
<li><a href="#trunkSourceJavaScriptCoredfgDFGOSRExitCompilerCommonh">trunk/Source/JavaScriptCore/dfg/DFGOSRExitCompilerCommon.h</a></li>
<li><a href="#trunkSourceJavaScriptCoredfgDFGOSRExitFuzzh">trunk/Source/JavaScriptCore/dfg/DFGOSRExitFuzz.h</a></li>
<li><a href="#trunkSourceJavaScriptCoredfgDFGOSRExitJumpPlaceholderh">trunk/Source/JavaScriptCore/dfg/DFGOSRExitJumpPlaceholder.h</a></li>
<li><a href="#trunkSourceJavaScriptCoredfgDFGOSRExitPreparationh">trunk/Source/JavaScriptCore/dfg/DFGOSRExitPreparation.h</a></li>
<li><a href="#trunkSourceJavaScriptCoredfgDFGObjectAllocationSinkingPhaseh">trunk/Source/JavaScriptCore/dfg/DFGObjectAllocationSinkingPhase.h</a></li>
<li><a href="#trunkSourceJavaScriptCoredfgDFGObjectMaterializationDatah">trunk/Source/JavaScriptCore/dfg/DFGObjectMaterializationData.h</a></li>
<li><a href="#trunkSourceJavaScriptCoredfgDFGOpInfoh">trunk/Source/JavaScriptCore/dfg/DFGOpInfo.h</a></li>
<li><a href="#trunkSourceJavaScriptCoredfgDFGOperationsh">trunk/Source/JavaScriptCore/dfg/DFGOperations.h</a></li>
<li><a href="#trunkSourceJavaScriptCoredfgDFGPhantomInsertionPhaseh">trunk/Source/JavaScriptCore/dfg/DFGPhantomInsertionPhase.h</a></li>
<li><a href="#trunkSourceJavaScriptCoredfgDFGPhaseh">trunk/Source/JavaScriptCore/dfg/DFGPhase.h</a></li>
<li><a href="#trunkSourceJavaScriptCoredfgDFGPhiChildrenh">trunk/Source/JavaScriptCore/dfg/DFGPhiChildren.h</a></li>
<li><a href="#trunkSourceJavaScriptCoredfgDFGPlanh">trunk/Source/JavaScriptCore/dfg/DFGPlan.h</a></li>
<li><a href="#trunkSourceJavaScriptCoredfgDFGPrePostNumberingh">trunk/Source/JavaScriptCore/dfg/DFGPrePostNumbering.h</a></li>
<li><a href="#trunkSourceJavaScriptCoredfgDFGPreciseLocalClobberizeh">trunk/Source/JavaScriptCore/dfg/DFGPreciseLocalClobberize.h</a></li>
<li><a href="#trunkSourceJavaScriptCoredfgDFGPredictionInjectionPhaseh">trunk/Source/JavaScriptCore/dfg/DFGPredictionInjectionPhase.h</a></li>
<li><a href="#trunkSourceJavaScriptCoredfgDFGPredictionPropagationPhaseh">trunk/Source/JavaScriptCore/dfg/DFGPredictionPropagationPhase.h</a></li>
<li><a href="#trunkSourceJavaScriptCoredfgDFGPromotedHeapLocationh">trunk/Source/JavaScriptCore/dfg/DFGPromotedHeapLocation.h</a></li>
<li><a href="#trunkSourceJavaScriptCoredfgDFGPropertyTypeKeyh">trunk/Source/JavaScriptCore/dfg/DFGPropertyTypeKey.h</a></li>
<li><a href="#trunkSourceJavaScriptCoredfgDFGPureValueh">trunk/Source/JavaScriptCore/dfg/DFGPureValue.h</a></li>
<li><a href="#trunkSourceJavaScriptCoredfgDFGPutStackSinkingPhaseh">trunk/Source/JavaScriptCore/dfg/DFGPutStackSinkingPhase.h</a></li>
<li><a href="#trunkSourceJavaScriptCoredfgDFGRegisterBankh">trunk/Source/JavaScriptCore/dfg/DFGRegisterBank.h</a></li>
<li><a href="#trunkSourceJavaScriptCoredfgDFGSSACalculatorh">trunk/Source/JavaScriptCore/dfg/DFGSSACalculator.h</a></li>
<li><a href="#trunkSourceJavaScriptCoredfgDFGSSAConversionPhaseh">trunk/Source/JavaScriptCore/dfg/DFGSSAConversionPhase.h</a></li>
<li><a href="#trunkSourceJavaScriptCoredfgDFGSSALoweringPhaseh">trunk/Source/JavaScriptCore/dfg/DFGSSALoweringPhase.h</a></li>
<li><a href="#trunkSourceJavaScriptCoredfgDFGSafeToExecuteh">trunk/Source/JavaScriptCore/dfg/DFGSafeToExecute.h</a></li>
<li><a href="#trunkSourceJavaScriptCoredfgDFGSafepointh">trunk/Source/JavaScriptCore/dfg/DFGSafepoint.h</a></li>
<li><a href="#trunkSourceJavaScriptCoredfgDFGSaneStringGetByValSlowPathGeneratorh">trunk/Source/JavaScriptCore/dfg/DFGSaneStringGetByValSlowPathGenerator.h</a></li>
<li><a href="#trunkSourceJavaScriptCoredfgDFGScannableh">trunk/Source/JavaScriptCore/dfg/DFGScannable.h</a></li>
<li><a href="#trunkSourceJavaScriptCoredfgDFGScoreBoardh">trunk/Source/JavaScriptCore/dfg/DFGScoreBoard.h</a></li>
<li><a href="#trunkSourceJavaScriptCoredfgDFGSilentRegisterSavePlanh">trunk/Source/JavaScriptCore/dfg/DFGSilentRegisterSavePlan.h</a></li>
<li><a href="#trunkSourceJavaScriptCoredfgDFGSlowPathGeneratorh">trunk/Source/JavaScriptCore/dfg/DFGSlowPathGenerator.h</a></li>
<li><a href="#trunkSourceJavaScriptCoredfgDFGSpeculativeJITh">trunk/Source/JavaScriptCore/dfg/DFGSpeculativeJIT.h</a></li>
<li><a href="#trunkSourceJavaScriptCoredfgDFGStackLayoutPhaseh">trunk/Source/JavaScriptCore/dfg/DFGStackLayoutPhase.h</a></li>
<li><a href="#trunkSourceJavaScriptCoredfgDFGStaticExecutionCountEstimationPhaseh">trunk/Source/JavaScriptCore/dfg/DFGStaticExecutionCountEstimationPhase.h</a></li>
<li><a href="#trunkSourceJavaScriptCoredfgDFGStoreBarrierInsertionPhaseh">trunk/Source/JavaScriptCore/dfg/DFGStoreBarrierInsertionPhase.h</a></li>
<li><a href="#trunkSourceJavaScriptCoredfgDFGStrengthReductionPhaseh">trunk/Source/JavaScriptCore/dfg/DFGStrengthReductionPhase.h</a></li>
<li><a href="#trunkSourceJavaScriptCoredfgDFGStructureAbstractValueh">trunk/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h</a></li>
<li><a href="#trunkSourceJavaScriptCoredfgDFGStructureClobberStateh">trunk/Source/JavaScriptCore/dfg/DFGStructureClobberState.h</a></li>
<li><a href="#trunkSourceJavaScriptCoredfgDFGStructureRegistrationPhaseh">trunk/Source/JavaScriptCore/dfg/DFGStructureRegistrationPhase.h</a></li>
<li><a href="#trunkSourceJavaScriptCoredfgDFGThreadDatah">trunk/Source/JavaScriptCore/dfg/DFGThreadData.h</a></li>
<li><a href="#trunkSourceJavaScriptCoredfgDFGThunksh">trunk/Source/JavaScriptCore/dfg/DFGThunks.h</a></li>
<li><a href="#trunkSourceJavaScriptCoredfgDFGTierUpCheckInjectionPhaseh">trunk/Source/JavaScriptCore/dfg/DFGTierUpCheckInjectionPhase.h</a></li>
<li><a href="#trunkSourceJavaScriptCoredfgDFGToFTLDeferredCompilationCallbackh">trunk/Source/JavaScriptCore/dfg/DFGToFTLDeferredCompilationCallback.h</a></li>
<li><a href="#trunkSourceJavaScriptCoredfgDFGToFTLForOSREntryDeferredCompilationCallbackh">trunk/Source/JavaScriptCore/dfg/DFGToFTLForOSREntryDeferredCompilationCallback.h</a></li>
<li><a href="#trunkSourceJavaScriptCoredfgDFGTransitionh">trunk/Source/JavaScriptCore/dfg/DFGTransition.h</a></li>
<li><a href="#trunkSourceJavaScriptCoredfgDFGTypeCheckHoistingPhaseh">trunk/Source/JavaScriptCore/dfg/DFGTypeCheckHoistingPhase.h</a></li>
<li><a href="#trunkSourceJavaScriptCoredfgDFGUnificationPhaseh">trunk/Source/JavaScriptCore/dfg/DFGUnificationPhase.h</a></li>
<li><a href="#trunkSourceJavaScriptCoredfgDFGUseKindh">trunk/Source/JavaScriptCore/dfg/DFGUseKind.h</a></li>
<li><a href="#trunkSourceJavaScriptCoredfgDFGValidateh">trunk/Source/JavaScriptCore/dfg/DFGValidate.h</a></li>
<li><a href="#trunkSourceJavaScriptCoredfgDFGValueSourceh">trunk/Source/JavaScriptCore/dfg/DFGValueSource.h</a></li>
<li><a href="#trunkSourceJavaScriptCoredfgDFGValueStrengthh">trunk/Source/JavaScriptCore/dfg/DFGValueStrength.h</a></li>
<li><a href="#trunkSourceJavaScriptCoredfgDFGVarargsForwardingPhaseh">trunk/Source/JavaScriptCore/dfg/DFGVarargsForwardingPhase.h</a></li>
<li><a href="#trunkSourceJavaScriptCoredfgDFGVariableAccessDatah">trunk/Source/JavaScriptCore/dfg/DFGVariableAccessData.h</a></li>
<li><a href="#trunkSourceJavaScriptCoredfgDFGVariableAccessDataDumph">trunk/Source/JavaScriptCore/dfg/DFGVariableAccessDataDump.h</a></li>
<li><a href="#trunkSourceJavaScriptCoredfgDFGVariableEventh">trunk/Source/JavaScriptCore/dfg/DFGVariableEvent.h</a></li>
<li><a href="#trunkSourceJavaScriptCoredfgDFGVariableEventStreamh">trunk/Source/JavaScriptCore/dfg/DFGVariableEventStream.h</a></li>
<li><a href="#trunkSourceJavaScriptCoredfgDFGVirtualRegisterAllocationPhaseh">trunk/Source/JavaScriptCore/dfg/DFGVirtualRegisterAllocationPhase.h</a></li>
<li><a href="#trunkSourceJavaScriptCoredfgDFGWatchpointCollectionPhaseh">trunk/Source/JavaScriptCore/dfg/DFGWatchpointCollectionPhase.h</a></li>
<li><a href="#trunkSourceJavaScriptCoredfgDFGWorklisth">trunk/Source/JavaScriptCore/dfg/DFGWorklist.h</a></li>
<li><a href="#trunkSourceJavaScriptCoredisassemblerARM64A64DOpcodeh">trunk/Source/JavaScriptCore/disassembler/ARM64/A64DOpcode.h</a></li>
<li><a href="#trunkSourceJavaScriptCoredisassemblerARMv7ARMv7DOpcodeh">trunk/Source/JavaScriptCore/disassembler/ARMv7/ARMv7DOpcode.h</a></li>
<li><a href="#trunkSourceJavaScriptCoredisassemblerDisassemblerh">trunk/Source/JavaScriptCore/disassembler/Disassembler.h</a></li>
<li><a href="#trunkSourceJavaScriptCoredisassemblerUDis86Disassemblerh">trunk/Source/JavaScriptCore/disassembler/UDis86Disassembler.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreftlFTLAbbreviatedTypesh">trunk/Source/JavaScriptCore/ftl/FTLAbbreviatedTypes.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreftlFTLAbstractHeaph">trunk/Source/JavaScriptCore/ftl/FTLAbstractHeap.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreftlFTLAbstractHeapRepositoryh">trunk/Source/JavaScriptCore/ftl/FTLAbstractHeapRepository.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreftlFTLAvailableRecoveryh">trunk/Source/JavaScriptCore/ftl/FTLAvailableRecovery.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreftlFTLCapabilitiesh">trunk/Source/JavaScriptCore/ftl/FTLCapabilities.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreftlFTLCommonValuesh">trunk/Source/JavaScriptCore/ftl/FTLCommonValues.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreftlFTLCompileh">trunk/Source/JavaScriptCore/ftl/FTLCompile.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreftlFTLExceptionTargeth">trunk/Source/JavaScriptCore/ftl/FTLExceptionTarget.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreftlFTLExitArgumenth">trunk/Source/JavaScriptCore/ftl/FTLExitArgument.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreftlFTLExitArgumentForOperandh">trunk/Source/JavaScriptCore/ftl/FTLExitArgumentForOperand.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreftlFTLExitPropertyValueh">trunk/Source/JavaScriptCore/ftl/FTLExitPropertyValue.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreftlFTLExitTimeObjectMaterializationh">trunk/Source/JavaScriptCore/ftl/FTLExitTimeObjectMaterialization.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreftlFTLExitValueh">trunk/Source/JavaScriptCore/ftl/FTLExitValue.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreftlFTLFailh">trunk/Source/JavaScriptCore/ftl/FTLFail.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreftlFTLForOSREntryJITCodeh">trunk/Source/JavaScriptCore/ftl/FTLForOSREntryJITCode.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreftlFTLFormattedValueh">trunk/Source/JavaScriptCore/ftl/FTLFormattedValue.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreftlFTLGeneratedFunctionh">trunk/Source/JavaScriptCore/ftl/FTLGeneratedFunction.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreftlFTLJITCodeh">trunk/Source/JavaScriptCore/ftl/FTLJITCode.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreftlFTLJITFinalizerh">trunk/Source/JavaScriptCore/ftl/FTLJITFinalizer.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreftlFTLLazySlowPathh">trunk/Source/JavaScriptCore/ftl/FTLLazySlowPath.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreftlFTLLazySlowPathCallh">trunk/Source/JavaScriptCore/ftl/FTLLazySlowPathCall.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreftlFTLLinkh">trunk/Source/JavaScriptCore/ftl/FTLLink.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreftlFTLLocationh">trunk/Source/JavaScriptCore/ftl/FTLLocation.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreftlFTLLowerDFGToB3h">trunk/Source/JavaScriptCore/ftl/FTLLowerDFGToB3.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreftlFTLLoweredNodeValueh">trunk/Source/JavaScriptCore/ftl/FTLLoweredNodeValue.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreftlFTLOSREntryh">trunk/Source/JavaScriptCore/ftl/FTLOSREntry.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreftlFTLOSRExith">trunk/Source/JavaScriptCore/ftl/FTLOSRExit.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreftlFTLOSRExitCompilerh">trunk/Source/JavaScriptCore/ftl/FTLOSRExitCompiler.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreftlFTLOSRExitHandleh">trunk/Source/JavaScriptCore/ftl/FTLOSRExitHandle.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreftlFTLOperationsh">trunk/Source/JavaScriptCore/ftl/FTLOperations.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreftlFTLOutputh">trunk/Source/JavaScriptCore/ftl/FTLOutput.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreftlFTLPatchpointExceptionHandleh">trunk/Source/JavaScriptCore/ftl/FTLPatchpointExceptionHandle.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreftlFTLRecoveryOpcodeh">trunk/Source/JavaScriptCore/ftl/FTLRecoveryOpcode.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreftlFTLSaveRestoreh">trunk/Source/JavaScriptCore/ftl/FTLSaveRestore.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreftlFTLSlowPathCallh">trunk/Source/JavaScriptCore/ftl/FTLSlowPathCall.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreftlFTLSlowPathCallKeyh">trunk/Source/JavaScriptCore/ftl/FTLSlowPathCallKey.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreftlFTLStackmapArgumentListh">trunk/Source/JavaScriptCore/ftl/FTLStackmapArgumentList.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreftlFTLStateh">trunk/Source/JavaScriptCore/ftl/FTLState.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreftlFTLSwitchCaseh">trunk/Source/JavaScriptCore/ftl/FTLSwitchCase.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreftlFTLThunksh">trunk/Source/JavaScriptCore/ftl/FTLThunks.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreftlFTLTypedPointerh">trunk/Source/JavaScriptCore/ftl/FTLTypedPointer.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreftlFTLValueFromBlockh">trunk/Source/JavaScriptCore/ftl/FTLValueFromBlock.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreftlFTLValueRangeh">trunk/Source/JavaScriptCore/ftl/FTLValueRange.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreftlFTLWeighth">trunk/Source/JavaScriptCore/ftl/FTLWeight.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreftlFTLWeightedTargeth">trunk/Source/JavaScriptCore/ftl/FTLWeightedTarget.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreheapCellStateh">trunk/Source/JavaScriptCore/heap/CellState.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreheapCodeBlockSeth">trunk/Source/JavaScriptCore/heap/CodeBlockSet.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreheapConservativeRootsh">trunk/Source/JavaScriptCore/heap/ConservativeRoots.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreheapDeferGCh">trunk/Source/JavaScriptCore/heap/DeferGC.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreheapEdenGCActivityCallbackh">trunk/Source/JavaScriptCore/heap/EdenGCActivityCallback.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreheapFullGCActivityCallbackh">trunk/Source/JavaScriptCore/heap/FullGCActivityCallback.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreheapGCActivityCallbackh">trunk/Source/JavaScriptCore/heap/GCActivityCallback.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreheapGCAssertionsh">trunk/Source/JavaScriptCore/heap/GCAssertions.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreheapGCIncomingRefCountedh">trunk/Source/JavaScriptCore/heap/GCIncomingRefCounted.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreheapGCIncomingRefCountedInlinesh">trunk/Source/JavaScriptCore/heap/GCIncomingRefCountedInlines.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreheapGCIncomingRefCountedSeth">trunk/Source/JavaScriptCore/heap/GCIncomingRefCountedSet.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreheapGCIncomingRefCountedSetInlinesh">trunk/Source/JavaScriptCore/heap/GCIncomingRefCountedSetInlines.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreheapGCLoggingh">trunk/Source/JavaScriptCore/heap/GCLogging.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreheapGCSegmentedArrayh">trunk/Source/JavaScriptCore/heap/GCSegmentedArray.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreheapGCSegmentedArrayInlinesh">trunk/Source/JavaScriptCore/heap/GCSegmentedArrayInlines.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreheapHandleh">trunk/Source/JavaScriptCore/heap/Handle.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreheapHandleBlockh">trunk/Source/JavaScriptCore/heap/HandleBlock.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreheapHandleBlockInlinesh">trunk/Source/JavaScriptCore/heap/HandleBlockInlines.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreheapHandleSeth">trunk/Source/JavaScriptCore/heap/HandleSet.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreheapHandleStackh">trunk/Source/JavaScriptCore/heap/HandleStack.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreheapHandleTypesh">trunk/Source/JavaScriptCore/heap/HandleTypes.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreheapHeaph">trunk/Source/JavaScriptCore/heap/Heap.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreheapHeapHelperPoolh">trunk/Source/JavaScriptCore/heap/HeapHelperPool.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreheapHeapInlinesh">trunk/Source/JavaScriptCore/heap/HeapInlines.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreheapHeapIterationScopeh">trunk/Source/JavaScriptCore/heap/HeapIterationScope.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreheapHeapObserverh">trunk/Source/JavaScriptCore/heap/HeapObserver.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreheapHeapOperationh">trunk/Source/JavaScriptCore/heap/HeapOperation.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreheapHeapProfilerh">trunk/Source/JavaScriptCore/heap/HeapProfiler.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreheapHeapRootVisitorh">trunk/Source/JavaScriptCore/heap/HeapRootVisitor.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreheapHeapSnapshoth">trunk/Source/JavaScriptCore/heap/HeapSnapshot.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreheapHeapSnapshotBuilderh">trunk/Source/JavaScriptCore/heap/HeapSnapshotBuilder.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreheapHeapStatisticsh">trunk/Source/JavaScriptCore/heap/HeapStatistics.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreheapHeapTimerh">trunk/Source/JavaScriptCore/heap/HeapTimer.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreheapHeapVerifierh">trunk/Source/JavaScriptCore/heap/HeapVerifier.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreheapIncrementalSweeperh">trunk/Source/JavaScriptCore/heap/IncrementalSweeper.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreheapJITStubRoutineSeth">trunk/Source/JavaScriptCore/heap/JITStubRoutineSet.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreheapListableHandlerh">trunk/Source/JavaScriptCore/heap/ListableHandler.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreheapLiveObjectDatah">trunk/Source/JavaScriptCore/heap/LiveObjectData.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreheapLiveObjectListh">trunk/Source/JavaScriptCore/heap/LiveObjectList.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreheapLocalh">trunk/Source/JavaScriptCore/heap/Local.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreheapLocalScopeh">trunk/Source/JavaScriptCore/heap/LocalScope.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreheapMachineStackMarkerh">trunk/Source/JavaScriptCore/heap/MachineStackMarker.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreheapMarkStackh">trunk/Source/JavaScriptCore/heap/MarkStack.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreheapMarkedAllocatorh">trunk/Source/JavaScriptCore/heap/MarkedAllocator.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreheapMarkedBlockh">trunk/Source/JavaScriptCore/heap/MarkedBlock.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreheapMarkedBlockSeth">trunk/Source/JavaScriptCore/heap/MarkedBlockSet.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreheapMarkedSpaceh">trunk/Source/JavaScriptCore/heap/MarkedSpace.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreheapOpaqueRootSeth">trunk/Source/JavaScriptCore/heap/OpaqueRootSet.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreheapSlotVisitorh">trunk/Source/JavaScriptCore/heap/SlotVisitor.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreheapSlotVisitorInlinesh">trunk/Source/JavaScriptCore/heap/SlotVisitorInlines.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreheapStrongh">trunk/Source/JavaScriptCore/heap/Strong.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreheapStrongInlinesh">trunk/Source/JavaScriptCore/heap/StrongInlines.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreheapTinyBloomFilterh">trunk/Source/JavaScriptCore/heap/TinyBloomFilter.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreheapUnconditionalFinalizerh">trunk/Source/JavaScriptCore/heap/UnconditionalFinalizer.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreheapWeakh">trunk/Source/JavaScriptCore/heap/Weak.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreheapWeakBlockh">trunk/Source/JavaScriptCore/heap/WeakBlock.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreheapWeakHandleOwnerh">trunk/Source/JavaScriptCore/heap/WeakHandleOwner.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreheapWeakImplh">trunk/Source/JavaScriptCore/heap/WeakImpl.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreheapWeakInlinesh">trunk/Source/JavaScriptCore/heap/WeakInlines.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreheapWeakReferenceHarvesterh">trunk/Source/JavaScriptCore/heap/WeakReferenceHarvester.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreheapWeakSeth">trunk/Source/JavaScriptCore/heap/WeakSet.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreheapWeakSetInlinesh">trunk/Source/JavaScriptCore/heap/WeakSetInlines.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreheapWriteBarrierBufferh">trunk/Source/JavaScriptCore/heap/WriteBarrierBuffer.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreheapWriteBarrierSupporth">trunk/Source/JavaScriptCore/heap/WriteBarrierSupport.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreinterpreterAbstractPCh">trunk/Source/JavaScriptCore/interpreter/AbstractPC.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreinterpreterCachedCallh">trunk/Source/JavaScriptCore/interpreter/CachedCall.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreinterpreterCallFrameh">trunk/Source/JavaScriptCore/interpreter/CallFrame.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreinterpreterCallFrameClosureh">trunk/Source/JavaScriptCore/interpreter/CallFrameClosure.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreinterpreterInterpreterh">trunk/Source/JavaScriptCore/interpreter/Interpreter.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreinterpreterProtoCallFrameh">trunk/Source/JavaScriptCore/interpreter/ProtoCallFrame.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreinterpreterRegisterh">trunk/Source/JavaScriptCore/interpreter/Register.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreinterpreterStackVisitorh">trunk/Source/JavaScriptCore/interpreter/StackVisitor.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreinterpreterVMEntryRecordh">trunk/Source/JavaScriptCore/interpreter/VMEntryRecord.h</a></li>
<li><a href="#trunkSourceJavaScriptCorejitAssemblyHelpersh">trunk/Source/JavaScriptCore/jit/AssemblyHelpers.h</a></li>
<li><a href="#trunkSourceJavaScriptCorejitBinarySwitchh">trunk/Source/JavaScriptCore/jit/BinarySwitch.h</a></li>
<li><a href="#trunkSourceJavaScriptCorejitCCallHelpersh">trunk/Source/JavaScriptCore/jit/CCallHelpers.h</a></li>
<li><a href="#trunkSourceJavaScriptCorejitCachedRecoveryh">trunk/Source/JavaScriptCore/jit/CachedRecovery.h</a></li>
<li><a href="#trunkSourceJavaScriptCorejitCallFrameShuffleDatah">trunk/Source/JavaScriptCore/jit/CallFrameShuffleData.h</a></li>
<li><a href="#trunkSourceJavaScriptCorejitCallFrameShufflerh">trunk/Source/JavaScriptCore/jit/CallFrameShuffler.h</a></li>
<li><a href="#trunkSourceJavaScriptCorejitCompactJITCodeMaph">trunk/Source/JavaScriptCore/jit/CompactJITCodeMap.h</a></li>
<li><a href="#trunkSourceJavaScriptCorejitExecutableAllocationFuzzh">trunk/Source/JavaScriptCore/jit/ExecutableAllocationFuzz.h</a></li>
<li><a href="#trunkSourceJavaScriptCorejitExecutableAllocatorh">trunk/Source/JavaScriptCore/jit/ExecutableAllocator.h</a></li>
<li><a href="#trunkSourceJavaScriptCorejitFPRInfoh">trunk/Source/JavaScriptCore/jit/FPRInfo.h</a></li>
<li><a href="#trunkSourceJavaScriptCorejitGCAwareJITStubRoutineh">trunk/Source/JavaScriptCore/jit/GCAwareJITStubRoutine.h</a></li>
<li><a href="#trunkSourceJavaScriptCorejitGPRInfoh">trunk/Source/JavaScriptCore/jit/GPRInfo.h</a></li>
<li><a href="#trunkSourceJavaScriptCorejitHostCallReturnValueh">trunk/Source/JavaScriptCore/jit/HostCallReturnValue.h</a></li>
<li><a href="#trunkSourceJavaScriptCorejitICStatsh">trunk/Source/JavaScriptCore/jit/ICStats.h</a></li>
<li><a href="#trunkSourceJavaScriptCorejitJITh">trunk/Source/JavaScriptCore/jit/JIT.h</a></li>
<li><a href="#trunkSourceJavaScriptCorejitJITAddGeneratorh">trunk/Source/JavaScriptCore/jit/JITAddGenerator.h</a></li>
<li><a href="#trunkSourceJavaScriptCorejitJITBitAndGeneratorh">trunk/Source/JavaScriptCore/jit/JITBitAndGenerator.h</a></li>
<li><a href="#trunkSourceJavaScriptCorejitJITBitBinaryOpGeneratorh">trunk/Source/JavaScriptCore/jit/JITBitBinaryOpGenerator.h</a></li>
<li><a href="#trunkSourceJavaScriptCorejitJITBitOrGeneratorh">trunk/Source/JavaScriptCore/jit/JITBitOrGenerator.h</a></li>
<li><a href="#trunkSourceJavaScriptCorejitJITBitXorGeneratorh">trunk/Source/JavaScriptCore/jit/JITBitXorGenerator.h</a></li>
<li><a href="#trunkSourceJavaScriptCorejitJITCodeh">trunk/Source/JavaScriptCore/jit/JITCode.h</a></li>
<li><a href="#trunkSourceJavaScriptCorejitJITCompilationEfforth">trunk/Source/JavaScriptCore/jit/JITCompilationEffort.h</a></li>
<li><a href="#trunkSourceJavaScriptCorejitJITDisassemblerh">trunk/Source/JavaScriptCore/jit/JITDisassembler.h</a></li>
<li><a href="#trunkSourceJavaScriptCorejitJITDivGeneratorh">trunk/Source/JavaScriptCore/jit/JITDivGenerator.h</a></li>
<li><a href="#trunkSourceJavaScriptCorejitJITExceptionsh">trunk/Source/JavaScriptCore/jit/JITExceptions.h</a></li>
<li><a href="#trunkSourceJavaScriptCorejitJITInlineCacheGeneratorh">trunk/Source/JavaScriptCore/jit/JITInlineCacheGenerator.h</a></li>
<li><a href="#trunkSourceJavaScriptCorejitJITInlinesh">trunk/Source/JavaScriptCore/jit/JITInlines.h</a></li>
<li><a href="#trunkSourceJavaScriptCorejitJITLeftShiftGeneratorh">trunk/Source/JavaScriptCore/jit/JITLeftShiftGenerator.h</a></li>
<li><a href="#trunkSourceJavaScriptCorejitJITMulGeneratorh">trunk/Source/JavaScriptCore/jit/JITMulGenerator.h</a></li>
<li><a href="#trunkSourceJavaScriptCorejitJITNegGeneratorh">trunk/Source/JavaScriptCore/jit/JITNegGenerator.h</a></li>
<li><a href="#trunkSourceJavaScriptCorejitJITOperationsh">trunk/Source/JavaScriptCore/jit/JITOperations.h</a></li>
<li><a href="#trunkSourceJavaScriptCorejitJITRightShiftGeneratorh">trunk/Source/JavaScriptCore/jit/JITRightShiftGenerator.h</a></li>
<li><a href="#trunkSourceJavaScriptCorejitJITStubRoutineh">trunk/Source/JavaScriptCore/jit/JITStubRoutine.h</a></li>
<li><a href="#trunkSourceJavaScriptCorejitJITSubGeneratorh">trunk/Source/JavaScriptCore/jit/JITSubGenerator.h</a></li>
<li><a href="#trunkSourceJavaScriptCorejitJITThunksh">trunk/Source/JavaScriptCore/jit/JITThunks.h</a></li>
<li><a href="#trunkSourceJavaScriptCorejitJITToDFGDeferredCompilationCallbackh">trunk/Source/JavaScriptCore/jit/JITToDFGDeferredCompilationCallback.h</a></li>
<li><a href="#trunkSourceJavaScriptCorejitJITWorklisth">trunk/Source/JavaScriptCore/jit/JITWorklist.h</a></li>
<li><a href="#trunkSourceJavaScriptCorejitJITWriteBarrierh">trunk/Source/JavaScriptCore/jit/JITWriteBarrier.h</a></li>
<li><a href="#trunkSourceJavaScriptCorejitJSInterfaceJITh">trunk/Source/JavaScriptCore/jit/JSInterfaceJIT.h</a></li>
<li><a href="#trunkSourceJavaScriptCorejitPCToCodeOriginMaph">trunk/Source/JavaScriptCore/jit/PCToCodeOriginMap.h</a></li>
<li><a href="#trunkSourceJavaScriptCorejitPolymorphicCallStubRoutineh">trunk/Source/JavaScriptCore/jit/PolymorphicCallStubRoutine.h</a></li>
<li><a href="#trunkSourceJavaScriptCorejitRegh">trunk/Source/JavaScriptCore/jit/Reg.h</a></li>
<li><a href="#trunkSourceJavaScriptCorejitRegisterAtOffseth">trunk/Source/JavaScriptCore/jit/RegisterAtOffset.h</a></li>
<li><a href="#trunkSourceJavaScriptCorejitRegisterAtOffsetListh">trunk/Source/JavaScriptCore/jit/RegisterAtOffsetList.h</a></li>
<li><a href="#trunkSourceJavaScriptCorejitRegisterMaph">trunk/Source/JavaScriptCore/jit/RegisterMap.h</a></li>
<li><a href="#trunkSourceJavaScriptCorejitRegisterSeth">trunk/Source/JavaScriptCore/jit/RegisterSet.h</a></li>
<li><a href="#trunkSourceJavaScriptCorejitRepatchh">trunk/Source/JavaScriptCore/jit/Repatch.h</a></li>
<li><a href="#trunkSourceJavaScriptCorejitScratchRegisterAllocatorh">trunk/Source/JavaScriptCore/jit/ScratchRegisterAllocator.h</a></li>
<li><a href="#trunkSourceJavaScriptCorejitSetupVarargsFrameh">trunk/Source/JavaScriptCore/jit/SetupVarargsFrame.h</a></li>
<li><a href="#trunkSourceJavaScriptCorejitSlowPathCallh">trunk/Source/JavaScriptCore/jit/SlowPathCall.h</a></li>
<li><a href="#trunkSourceJavaScriptCorejitSnippetOperandh">trunk/Source/JavaScriptCore/jit/SnippetOperand.h</a></li>
<li><a href="#trunkSourceJavaScriptCorejitSpecializedThunkJITh">trunk/Source/JavaScriptCore/jit/SpecializedThunkJIT.h</a></li>
<li><a href="#trunkSourceJavaScriptCorejitSpillRegistersModeh">trunk/Source/JavaScriptCore/jit/SpillRegistersMode.h</a></li>
<li><a href="#trunkSourceJavaScriptCorejitTagRegistersModeh">trunk/Source/JavaScriptCore/jit/TagRegistersMode.h</a></li>
<li><a href="#trunkSourceJavaScriptCorejitTempRegisterSeth">trunk/Source/JavaScriptCore/jit/TempRegisterSet.h</a></li>
<li><a href="#trunkSourceJavaScriptCorejitThunkGeneratorh">trunk/Source/JavaScriptCore/jit/ThunkGenerator.h</a></li>
<li><a href="#trunkSourceJavaScriptCorejitThunkGeneratorsh">trunk/Source/JavaScriptCore/jit/ThunkGenerators.h</a></li>
<li><a href="#trunkSourceJavaScriptCorejitUnusedPointerh">trunk/Source/JavaScriptCore/jit/UnusedPointer.h</a></li>
<li><a href="#trunkSourceJavaScriptCorellintLLIntCLooph">trunk/Source/JavaScriptCore/llint/LLIntCLoop.h</a></li>
<li><a href="#trunkSourceJavaScriptCorellintLLIntCommonh">trunk/Source/JavaScriptCore/llint/LLIntCommon.h</a></li>
<li><a href="#trunkSourceJavaScriptCorellintLLIntDatah">trunk/Source/JavaScriptCore/llint/LLIntData.h</a></li>
<li><a href="#trunkSourceJavaScriptCorellintLLIntEntrypointh">trunk/Source/JavaScriptCore/llint/LLIntEntrypoint.h</a></li>
<li><a href="#trunkSourceJavaScriptCorellintLLIntExceptionsh">trunk/Source/JavaScriptCore/llint/LLIntExceptions.h</a></li>
<li><a href="#trunkSourceJavaScriptCorellintLLIntOfflineAsmConfigh">trunk/Source/JavaScriptCore/llint/LLIntOfflineAsmConfig.h</a></li>
<li><a href="#trunkSourceJavaScriptCorellintLLIntOpcodeh">trunk/Source/JavaScriptCore/llint/LLIntOpcode.h</a></li>
<li><a href="#trunkSourceJavaScriptCorellintLLIntPCRangesh">trunk/Source/JavaScriptCore/llint/LLIntPCRanges.h</a></li>
<li><a href="#trunkSourceJavaScriptCorellintLLIntSlowPathsh">trunk/Source/JavaScriptCore/llint/LLIntSlowPaths.h</a></li>
<li><a href="#trunkSourceJavaScriptCorellintLLIntThunksh">trunk/Source/JavaScriptCore/llint/LLIntThunks.h</a></li>
<li><a href="#trunkSourceJavaScriptCorellintLowLevelInterpreterh">trunk/Source/JavaScriptCore/llint/LowLevelInterpreter.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreparserASTBuilderh">trunk/Source/JavaScriptCore/parser/ASTBuilder.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreparserLexerh">trunk/Source/JavaScriptCore/parser/Lexer.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreparserModuleAnalyzerh">trunk/Source/JavaScriptCore/parser/ModuleAnalyzer.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreparserNodeConstructorsh">trunk/Source/JavaScriptCore/parser/NodeConstructors.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreparserNodesh">trunk/Source/JavaScriptCore/parser/Nodes.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreparserParserArenah">trunk/Source/JavaScriptCore/parser/ParserArena.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreparserParserErrorh">trunk/Source/JavaScriptCore/parser/ParserError.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreparserParserModesh">trunk/Source/JavaScriptCore/parser/ParserModes.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreparserParserTokensh">trunk/Source/JavaScriptCore/parser/ParserTokens.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreparserResultTypeh">trunk/Source/JavaScriptCore/parser/ResultType.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreparserSourceCodeh">trunk/Source/JavaScriptCore/parser/SourceCode.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreparserSourceCodeKeyh">trunk/Source/JavaScriptCore/parser/SourceCodeKey.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreparserSourceProviderh">trunk/Source/JavaScriptCore/parser/SourceProvider.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreparserSourceProviderCacheh">trunk/Source/JavaScriptCore/parser/SourceProviderCache.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreparserSourceProviderCacheItemh">trunk/Source/JavaScriptCore/parser/SourceProviderCacheItem.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreparserSyntaxCheckerh">trunk/Source/JavaScriptCore/parser/SyntaxChecker.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreparserVariableEnvironmenth">trunk/Source/JavaScriptCore/parser/VariableEnvironment.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreprofilerProfilerBytecodeh">trunk/Source/JavaScriptCore/profiler/ProfilerBytecode.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreprofilerProfilerBytecodeSequenceh">trunk/Source/JavaScriptCore/profiler/ProfilerBytecodeSequence.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreprofilerProfilerBytecodesh">trunk/Source/JavaScriptCore/profiler/ProfilerBytecodes.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreprofilerProfilerCompilationh">trunk/Source/JavaScriptCore/profiler/ProfilerCompilation.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreprofilerProfilerCompilationKindh">trunk/Source/JavaScriptCore/profiler/ProfilerCompilationKind.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreprofilerProfilerCompiledBytecodeh">trunk/Source/JavaScriptCore/profiler/ProfilerCompiledBytecode.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreprofilerProfilerDatabaseh">trunk/Source/JavaScriptCore/profiler/ProfilerDatabase.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreprofilerProfilerEventh">trunk/Source/JavaScriptCore/profiler/ProfilerEvent.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreprofilerProfilerExecutionCounterh">trunk/Source/JavaScriptCore/profiler/ProfilerExecutionCounter.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreprofilerProfilerJettisonReasonh">trunk/Source/JavaScriptCore/profiler/ProfilerJettisonReason.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreprofilerProfilerOSRExith">trunk/Source/JavaScriptCore/profiler/ProfilerOSRExit.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreprofilerProfilerOSRExitSiteh">trunk/Source/JavaScriptCore/profiler/ProfilerOSRExitSite.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreprofilerProfilerOriginh">trunk/Source/JavaScriptCore/profiler/ProfilerOrigin.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreprofilerProfilerOriginStackh">trunk/Source/JavaScriptCore/profiler/ProfilerOriginStack.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreprofilerProfilerProfiledBytecodesh">trunk/Source/JavaScriptCore/profiler/ProfilerProfiledBytecodes.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreprofilerProfilerUIDh">trunk/Source/JavaScriptCore/profiler/ProfilerUID.h</a></li>
<li><a href="#trunkSourceJavaScriptCorereplayEmptyInputCursorh">trunk/Source/JavaScriptCore/replay/EmptyInputCursor.h</a></li>
<li><a href="#trunkSourceJavaScriptCorereplayEncodedValueh">trunk/Source/JavaScriptCore/replay/EncodedValue.h</a></li>
<li><a href="#trunkSourceJavaScriptCorereplayInputCursorh">trunk/Source/JavaScriptCore/replay/InputCursor.h</a></li>
<li><a href="#trunkSourceJavaScriptCorereplayNondeterministicInputh">trunk/Source/JavaScriptCore/replay/NondeterministicInput.h</a></li>
<li><a href="#trunkSourceJavaScriptCorereplayscriptsCodeGeneratorReplayInputsTemplatespy">trunk/Source/JavaScriptCore/replay/scripts/CodeGeneratorReplayInputsTemplates.py</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeArgListh">trunk/Source/JavaScriptCore/runtime/ArgList.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeArgumentsModeh">trunk/Source/JavaScriptCore/runtime/ArgumentsMode.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeArityCheckModeh">trunk/Source/JavaScriptCore/runtime/ArityCheckMode.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeArrayBufferh">trunk/Source/JavaScriptCore/runtime/ArrayBuffer.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeArrayBufferNeuteringWatchpointh">trunk/Source/JavaScriptCore/runtime/ArrayBufferNeuteringWatchpoint.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeArrayBufferViewh">trunk/Source/JavaScriptCore/runtime/ArrayBufferView.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeArrayConstructorh">trunk/Source/JavaScriptCore/runtime/ArrayConstructor.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeArrayConventionsh">trunk/Source/JavaScriptCore/runtime/ArrayConventions.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeArrayIteratorPrototypeh">trunk/Source/JavaScriptCore/runtime/ArrayIteratorPrototype.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeArrayPrototypeh">trunk/Source/JavaScriptCore/runtime/ArrayPrototype.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeArrayStorageh">trunk/Source/JavaScriptCore/runtime/ArrayStorage.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeAuxiliaryBarrierh">trunk/Source/JavaScriptCore/runtime/AuxiliaryBarrier.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeBasicBlockLocationh">trunk/Source/JavaScriptCore/runtime/BasicBlockLocation.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeBatchedTransitionOptimizerh">trunk/Source/JavaScriptCore/runtime/BatchedTransitionOptimizer.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeBigIntegerh">trunk/Source/JavaScriptCore/runtime/BigInteger.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeBooleanConstructorh">trunk/Source/JavaScriptCore/runtime/BooleanConstructor.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeBooleanObjecth">trunk/Source/JavaScriptCore/runtime/BooleanObject.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeBooleanPrototypeh">trunk/Source/JavaScriptCore/runtime/BooleanPrototype.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeBundlePathh">trunk/Source/JavaScriptCore/runtime/BundlePath.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeButterflyh">trunk/Source/JavaScriptCore/runtime/Butterfly.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeButterflyInlinesh">trunk/Source/JavaScriptCore/runtime/ButterflyInlines.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeCallDatah">trunk/Source/JavaScriptCore/runtime/CallData.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeCatchScopeh">trunk/Source/JavaScriptCore/runtime/CatchScope.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeClassInfoh">trunk/Source/JavaScriptCore/runtime/ClassInfo.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeClonedArgumentsh">trunk/Source/JavaScriptCore/runtime/ClonedArguments.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeCodeCacheh">trunk/Source/JavaScriptCore/runtime/CodeCache.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeCodeSpecializationKindh">trunk/Source/JavaScriptCore/runtime/CodeSpecializationKind.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeCommonIdentifiersh">trunk/Source/JavaScriptCore/runtime/CommonIdentifiers.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeCommonSlowPathsh">trunk/Source/JavaScriptCore/runtime/CommonSlowPaths.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeCommonSlowPathsExceptionsh">trunk/Source/JavaScriptCore/runtime/CommonSlowPathsExceptions.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeCompilationResulth">trunk/Source/JavaScriptCore/runtime/CompilationResult.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeCompletionh">trunk/Source/JavaScriptCore/runtime/Completion.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeConcurrentJITLockh">trunk/Source/JavaScriptCore/runtime/ConcurrentJITLock.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeConsoleClienth">trunk/Source/JavaScriptCore/runtime/ConsoleClient.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeConsoleTypesh">trunk/Source/JavaScriptCore/runtime/ConsoleTypes.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeConstantModeh">trunk/Source/JavaScriptCore/runtime/ConstantMode.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeConstructAbilityh">trunk/Source/JavaScriptCore/runtime/ConstructAbility.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeConstructDatah">trunk/Source/JavaScriptCore/runtime/ConstructData.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeControlFlowProfilerh">trunk/Source/JavaScriptCore/runtime/ControlFlowProfiler.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeCustomGetterSetterh">trunk/Source/JavaScriptCore/runtime/CustomGetterSetter.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeDataViewh">trunk/Source/JavaScriptCore/runtime/DataView.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeDateConstructorh">trunk/Source/JavaScriptCore/runtime/DateConstructor.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeDateConversionh">trunk/Source/JavaScriptCore/runtime/DateConversion.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeDateInstanceh">trunk/Source/JavaScriptCore/runtime/DateInstance.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeDateInstanceCacheh">trunk/Source/JavaScriptCore/runtime/DateInstanceCache.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeDatePrototypeh">trunk/Source/JavaScriptCore/runtime/DatePrototype.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeDirectArgumentsh">trunk/Source/JavaScriptCore/runtime/DirectArguments.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeDirectArgumentsOffseth">trunk/Source/JavaScriptCore/runtime/DirectArgumentsOffset.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeDumpContexth">trunk/Source/JavaScriptCore/runtime/DumpContext.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeECMAScriptSpecInternalFunctionsh">trunk/Source/JavaScriptCore/runtime/ECMAScriptSpecInternalFunctions.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeEnumerationModeh">trunk/Source/JavaScriptCore/runtime/EnumerationMode.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeErrorh">trunk/Source/JavaScriptCore/runtime/Error.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeErrorConstructorh">trunk/Source/JavaScriptCore/runtime/ErrorConstructor.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeErrorHandlingScopeh">trunk/Source/JavaScriptCore/runtime/ErrorHandlingScope.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeErrorInstanceh">trunk/Source/JavaScriptCore/runtime/ErrorInstance.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeErrorPrototypeh">trunk/Source/JavaScriptCore/runtime/ErrorPrototype.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeExceptionh">trunk/Source/JavaScriptCore/runtime/Exception.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeExceptionFuzzh">trunk/Source/JavaScriptCore/runtime/ExceptionFuzz.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeExceptionHelpersh">trunk/Source/JavaScriptCore/runtime/ExceptionHelpers.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeExceptionScopeh">trunk/Source/JavaScriptCore/runtime/ExceptionScope.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeExecutableh">trunk/Source/JavaScriptCore/runtime/Executable.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeFloat32Arrayh">trunk/Source/JavaScriptCore/runtime/Float32Array.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeFloat64Arrayh">trunk/Source/JavaScriptCore/runtime/Float64Array.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeFunctionConstructorh">trunk/Source/JavaScriptCore/runtime/FunctionConstructor.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeFunctionExecutableDumph">trunk/Source/JavaScriptCore/runtime/FunctionExecutableDump.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeFunctionHasExecutedCacheh">trunk/Source/JavaScriptCore/runtime/FunctionHasExecutedCache.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeFunctionPrototypeh">trunk/Source/JavaScriptCore/runtime/FunctionPrototype.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeFunctionRareDatah">trunk/Source/JavaScriptCore/runtime/FunctionRareData.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeGeneratorFunctionConstructorh">trunk/Source/JavaScriptCore/runtime/GeneratorFunctionConstructor.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeGeneratorFunctionPrototypeh">trunk/Source/JavaScriptCore/runtime/GeneratorFunctionPrototype.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeGeneratorPrototypeh">trunk/Source/JavaScriptCore/runtime/GeneratorPrototype.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeGenericArgumentsh">trunk/Source/JavaScriptCore/runtime/GenericArguments.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeGenericArgumentsInlinesh">trunk/Source/JavaScriptCore/runtime/GenericArgumentsInlines.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeGenericOffseth">trunk/Source/JavaScriptCore/runtime/GenericOffset.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeGenericTypedArrayViewh">trunk/Source/JavaScriptCore/runtime/GenericTypedArrayView.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeGenericTypedArrayViewInlinesh">trunk/Source/JavaScriptCore/runtime/GenericTypedArrayViewInlines.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeGetPutInfoh">trunk/Source/JavaScriptCore/runtime/GetPutInfo.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeGetterSetterh">trunk/Source/JavaScriptCore/runtime/GetterSetter.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeIdentifierh">trunk/Source/JavaScriptCore/runtime/Identifier.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeIdentifierInlinesh">trunk/Source/JavaScriptCore/runtime/IdentifierInlines.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeIndexingHeaderh">trunk/Source/JavaScriptCore/runtime/IndexingHeader.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeIndexingHeaderInlinesh">trunk/Source/JavaScriptCore/runtime/IndexingHeaderInlines.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeIndexingTypeh">trunk/Source/JavaScriptCore/runtime/IndexingType.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeInferredTypeh">trunk/Source/JavaScriptCore/runtime/InferredType.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeInferredTypeTableh">trunk/Source/JavaScriptCore/runtime/InferredTypeTable.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeInferredValueh">trunk/Source/JavaScriptCore/runtime/InferredValue.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeInitializeThreadingh">trunk/Source/JavaScriptCore/runtime/InitializeThreading.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeInspectorInstrumentationObjecth">trunk/Source/JavaScriptCore/runtime/InspectorInstrumentationObject.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeInt16Arrayh">trunk/Source/JavaScriptCore/runtime/Int16Array.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeInt32Arrayh">trunk/Source/JavaScriptCore/runtime/Int32Array.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeInt8Arrayh">trunk/Source/JavaScriptCore/runtime/Int8Array.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeIntegralTypedArrayBaseh">trunk/Source/JavaScriptCore/runtime/IntegralTypedArrayBase.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeInternalFunctionh">trunk/Source/JavaScriptCore/runtime/InternalFunction.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeIntlCollatorh">trunk/Source/JavaScriptCore/runtime/IntlCollator.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeIntlCollatorConstructorh">trunk/Source/JavaScriptCore/runtime/IntlCollatorConstructor.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeIntlCollatorPrototypeh">trunk/Source/JavaScriptCore/runtime/IntlCollatorPrototype.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeIntlDateTimeFormath">trunk/Source/JavaScriptCore/runtime/IntlDateTimeFormat.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeIntlDateTimeFormatConstructorh">trunk/Source/JavaScriptCore/runtime/IntlDateTimeFormatConstructor.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeIntlDateTimeFormatPrototypeh">trunk/Source/JavaScriptCore/runtime/IntlDateTimeFormatPrototype.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeIntlNumberFormath">trunk/Source/JavaScriptCore/runtime/IntlNumberFormat.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeIntlNumberFormatConstructorh">trunk/Source/JavaScriptCore/runtime/IntlNumberFormatConstructor.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeIntlNumberFormatPrototypeh">trunk/Source/JavaScriptCore/runtime/IntlNumberFormatPrototype.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeIntlObjecth">trunk/Source/JavaScriptCore/runtime/IntlObject.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeIntrinsich">trunk/Source/JavaScriptCore/runtime/Intrinsic.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeIterationStatush">trunk/Source/JavaScriptCore/runtime/IterationStatus.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeIteratorOperationsh">trunk/Source/JavaScriptCore/runtime/IteratorOperations.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeIteratorPrototypeh">trunk/Source/JavaScriptCore/runtime/IteratorPrototype.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeJSAPIValueWrapperh">trunk/Source/JavaScriptCore/runtime/JSAPIValueWrapper.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeJSArrayh">trunk/Source/JavaScriptCore/runtime/JSArray.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeJSArrayBufferh">trunk/Source/JavaScriptCore/runtime/JSArrayBuffer.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeJSArrayBufferConstructorh">trunk/Source/JavaScriptCore/runtime/JSArrayBufferConstructor.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeJSArrayBufferPrototypeh">trunk/Source/JavaScriptCore/runtime/JSArrayBufferPrototype.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeJSArrayBufferViewh">trunk/Source/JavaScriptCore/runtime/JSArrayBufferView.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeJSArrayBufferViewInlinesh">trunk/Source/JavaScriptCore/runtime/JSArrayBufferViewInlines.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeJSArrayInlinesh">trunk/Source/JavaScriptCore/runtime/JSArrayInlines.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeJSBoundFunctionh">trunk/Source/JavaScriptCore/runtime/JSBoundFunction.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeJSCInlinesh">trunk/Source/JavaScriptCore/runtime/JSCInlines.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeJSCJSValueh">trunk/Source/JavaScriptCore/runtime/JSCJSValue.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeJSCJSValueInlinesh">trunk/Source/JavaScriptCore/runtime/JSCJSValueInlines.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeJSCalleeh">trunk/Source/JavaScriptCore/runtime/JSCallee.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeJSCellh">trunk/Source/JavaScriptCore/runtime/JSCell.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeJSCellInlinesh">trunk/Source/JavaScriptCore/runtime/JSCellInlines.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeJSCustomGetterSetterFunctionh">trunk/Source/JavaScriptCore/runtime/JSCustomGetterSetterFunction.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeJSDataViewh">trunk/Source/JavaScriptCore/runtime/JSDataView.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeJSDataViewPrototypeh">trunk/Source/JavaScriptCore/runtime/JSDataViewPrototype.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeJSDateMathh">trunk/Source/JavaScriptCore/runtime/JSDateMath.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeJSDestructibleObjecth">trunk/Source/JavaScriptCore/runtime/JSDestructibleObject.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeJSEnvironmentRecordh">trunk/Source/JavaScriptCore/runtime/JSEnvironmentRecord.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeJSExportMacrosh">trunk/Source/JavaScriptCore/runtime/JSExportMacros.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeJSFloat32Arrayh">trunk/Source/JavaScriptCore/runtime/JSFloat32Array.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeJSFloat64Arrayh">trunk/Source/JavaScriptCore/runtime/JSFloat64Array.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeJSFunctionh">trunk/Source/JavaScriptCore/runtime/JSFunction.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeJSFunctionInlinesh">trunk/Source/JavaScriptCore/runtime/JSFunctionInlines.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeJSGeneratorFunctionh">trunk/Source/JavaScriptCore/runtime/JSGeneratorFunction.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeJSGenericTypedArrayViewh">trunk/Source/JavaScriptCore/runtime/JSGenericTypedArrayView.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeJSGenericTypedArrayViewConstructorh">trunk/Source/JavaScriptCore/runtime/JSGenericTypedArrayViewConstructor.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeJSGenericTypedArrayViewConstructorInlinesh">trunk/Source/JavaScriptCore/runtime/JSGenericTypedArrayViewConstructorInlines.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeJSGenericTypedArrayViewInlinesh">trunk/Source/JavaScriptCore/runtime/JSGenericTypedArrayViewInlines.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeJSGenericTypedArrayViewPrototypeh">trunk/Source/JavaScriptCore/runtime/JSGenericTypedArrayViewPrototype.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeJSGenericTypedArrayViewPrototypeFunctionsh">trunk/Source/JavaScriptCore/runtime/JSGenericTypedArrayViewPrototypeFunctions.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeJSGenericTypedArrayViewPrototypeInlinesh">trunk/Source/JavaScriptCore/runtime/JSGenericTypedArrayViewPrototypeInlines.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeJSGlobalLexicalEnvironmenth">trunk/Source/JavaScriptCore/runtime/JSGlobalLexicalEnvironment.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeJSGlobalObjecth">trunk/Source/JavaScriptCore/runtime/JSGlobalObject.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeJSGlobalObjectDebuggableh">trunk/Source/JavaScriptCore/runtime/JSGlobalObjectDebuggable.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeJSGlobalObjectFunctionsh">trunk/Source/JavaScriptCore/runtime/JSGlobalObjectFunctions.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeJSInt16Arrayh">trunk/Source/JavaScriptCore/runtime/JSInt16Array.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeJSInt32Arrayh">trunk/Source/JavaScriptCore/runtime/JSInt32Array.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeJSInt8Arrayh">trunk/Source/JavaScriptCore/runtime/JSInt8Array.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeJSInternalPromiseh">trunk/Source/JavaScriptCore/runtime/JSInternalPromise.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeJSInternalPromiseConstructorh">trunk/Source/JavaScriptCore/runtime/JSInternalPromiseConstructor.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeJSInternalPromiseDeferredh">trunk/Source/JavaScriptCore/runtime/JSInternalPromiseDeferred.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeJSInternalPromisePrototypeh">trunk/Source/JavaScriptCore/runtime/JSInternalPromisePrototype.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeJSJobh">trunk/Source/JavaScriptCore/runtime/JSJob.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeJSLexicalEnvironmenth">trunk/Source/JavaScriptCore/runtime/JSLexicalEnvironment.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeJSLockh">trunk/Source/JavaScriptCore/runtime/JSLock.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeJSMaph">trunk/Source/JavaScriptCore/runtime/JSMap.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeJSMapIteratorh">trunk/Source/JavaScriptCore/runtime/JSMapIterator.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeJSModuleEnvironmenth">trunk/Source/JavaScriptCore/runtime/JSModuleEnvironment.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeJSModuleNamespaceObjecth">trunk/Source/JavaScriptCore/runtime/JSModuleNamespaceObject.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeJSModuleRecordh">trunk/Source/JavaScriptCore/runtime/JSModuleRecord.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeJSNativeStdFunctionh">trunk/Source/JavaScriptCore/runtime/JSNativeStdFunction.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeJSONObjecth">trunk/Source/JavaScriptCore/runtime/JSONObject.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeJSObjecth">trunk/Source/JavaScriptCore/runtime/JSObject.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeJSObjectInlinesh">trunk/Source/JavaScriptCore/runtime/JSObjectInlines.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeJSPromiseh">trunk/Source/JavaScriptCore/runtime/JSPromise.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeJSPromiseConstructorh">trunk/Source/JavaScriptCore/runtime/JSPromiseConstructor.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeJSPromiseDeferredh">trunk/Source/JavaScriptCore/runtime/JSPromiseDeferred.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeJSPromisePrototypeh">trunk/Source/JavaScriptCore/runtime/JSPromisePrototype.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeJSPropertyNameEnumeratorh">trunk/Source/JavaScriptCore/runtime/JSPropertyNameEnumerator.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeJSPropertyNameIteratorh">trunk/Source/JavaScriptCore/runtime/JSPropertyNameIterator.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeJSProxyh">trunk/Source/JavaScriptCore/runtime/JSProxy.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeJSScopeh">trunk/Source/JavaScriptCore/runtime/JSScope.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeJSSegmentedVariableObjecth">trunk/Source/JavaScriptCore/runtime/JSSegmentedVariableObject.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeJSSeth">trunk/Source/JavaScriptCore/runtime/JSSet.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeJSSetIteratorh">trunk/Source/JavaScriptCore/runtime/JSSetIterator.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeJSStringh">trunk/Source/JavaScriptCore/runtime/JSString.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeJSStringBuilderh">trunk/Source/JavaScriptCore/runtime/JSStringBuilder.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeJSStringIteratorh">trunk/Source/JavaScriptCore/runtime/JSStringIterator.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeJSStringJoinerh">trunk/Source/JavaScriptCore/runtime/JSStringJoiner.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeJSSymbolTableObjecth">trunk/Source/JavaScriptCore/runtime/JSSymbolTableObject.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeJSTemplateRegistryKeyh">trunk/Source/JavaScriptCore/runtime/JSTemplateRegistryKey.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeJSTypeh">trunk/Source/JavaScriptCore/runtime/JSType.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeJSTypeInfoh">trunk/Source/JavaScriptCore/runtime/JSTypeInfo.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeJSTypedArrayConstructorsh">trunk/Source/JavaScriptCore/runtime/JSTypedArrayConstructors.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeJSTypedArrayPrototypesh">trunk/Source/JavaScriptCore/runtime/JSTypedArrayPrototypes.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeJSTypedArrayViewConstructorh">trunk/Source/JavaScriptCore/runtime/JSTypedArrayViewConstructor.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeJSTypedArrayViewPrototypeh">trunk/Source/JavaScriptCore/runtime/JSTypedArrayViewPrototype.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeJSTypedArraysh">trunk/Source/JavaScriptCore/runtime/JSTypedArrays.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeJSUint16Arrayh">trunk/Source/JavaScriptCore/runtime/JSUint16Array.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeJSUint32Arrayh">trunk/Source/JavaScriptCore/runtime/JSUint32Array.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeJSUint8Arrayh">trunk/Source/JavaScriptCore/runtime/JSUint8Array.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeJSUint8ClampedArrayh">trunk/Source/JavaScriptCore/runtime/JSUint8ClampedArray.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeJSWeakMaph">trunk/Source/JavaScriptCore/runtime/JSWeakMap.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeJSWeakSeth">trunk/Source/JavaScriptCore/runtime/JSWeakSet.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeJSWithScopeh">trunk/Source/JavaScriptCore/runtime/JSWithScope.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeJSWrapperObjecth">trunk/Source/JavaScriptCore/runtime/JSWrapperObject.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeLazyClassStructureh">trunk/Source/JavaScriptCore/runtime/LazyClassStructure.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeLazyClassStructureInlinesh">trunk/Source/JavaScriptCore/runtime/LazyClassStructureInlines.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeLazyPropertyh">trunk/Source/JavaScriptCore/runtime/LazyProperty.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeLazyPropertyInlinesh">trunk/Source/JavaScriptCore/runtime/LazyPropertyInlines.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeLiteralParserh">trunk/Source/JavaScriptCore/runtime/LiteralParser.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeLookuph">trunk/Source/JavaScriptCore/runtime/Lookup.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeMapConstructorh">trunk/Source/JavaScriptCore/runtime/MapConstructor.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeMapIteratorPrototypeh">trunk/Source/JavaScriptCore/runtime/MapIteratorPrototype.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeMapPrototypeh">trunk/Source/JavaScriptCore/runtime/MapPrototype.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeMatchResulth">trunk/Source/JavaScriptCore/runtime/MatchResult.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeMathCommonh">trunk/Source/JavaScriptCore/runtime/MathCommon.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeMathObjecth">trunk/Source/JavaScriptCore/runtime/MathObject.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeMemoryStatisticsh">trunk/Source/JavaScriptCore/runtime/MemoryStatistics.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeMicrotaskh">trunk/Source/JavaScriptCore/runtime/Microtask.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeNativeErrorConstructorh">trunk/Source/JavaScriptCore/runtime/NativeErrorConstructor.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeNativeErrorPrototypeh">trunk/Source/JavaScriptCore/runtime/NativeErrorPrototype.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeNativeStdFunctionCellh">trunk/Source/JavaScriptCore/runtime/NativeStdFunctionCell.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeNullGetterFunctionh">trunk/Source/JavaScriptCore/runtime/NullGetterFunction.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeNullSetterFunctionh">trunk/Source/JavaScriptCore/runtime/NullSetterFunction.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeNumberConstructorh">trunk/Source/JavaScriptCore/runtime/NumberConstructor.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeNumberObjecth">trunk/Source/JavaScriptCore/runtime/NumberObject.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeNumberPrototypeh">trunk/Source/JavaScriptCore/runtime/NumberPrototype.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeNumericStringsh">trunk/Source/JavaScriptCore/runtime/NumericStrings.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeObjectConstructorh">trunk/Source/JavaScriptCore/runtime/ObjectConstructor.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeObjectPrototypeh">trunk/Source/JavaScriptCore/runtime/ObjectPrototype.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeOperationsh">trunk/Source/JavaScriptCore/runtime/Operations.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeOptionsh">trunk/Source/JavaScriptCore/runtime/Options.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimePrivateNameh">trunk/Source/JavaScriptCore/runtime/PrivateName.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimePropertyDescriptorh">trunk/Source/JavaScriptCore/runtime/PropertyDescriptor.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimePropertyMapHashTableh">trunk/Source/JavaScriptCore/runtime/PropertyMapHashTable.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimePropertyNameh">trunk/Source/JavaScriptCore/runtime/PropertyName.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimePropertyNameArrayh">trunk/Source/JavaScriptCore/runtime/PropertyNameArray.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimePropertyOffseth">trunk/Source/JavaScriptCore/runtime/PropertyOffset.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimePropertySloth">trunk/Source/JavaScriptCore/runtime/PropertySlot.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimePropertyStorageh">trunk/Source/JavaScriptCore/runtime/PropertyStorage.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeProtecth">trunk/Source/JavaScriptCore/runtime/Protect.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimePrototypeMaph">trunk/Source/JavaScriptCore/runtime/PrototypeMap.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeProxyConstructorh">trunk/Source/JavaScriptCore/runtime/ProxyConstructor.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeProxyObjecth">trunk/Source/JavaScriptCore/runtime/ProxyObject.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeProxyRevokeh">trunk/Source/JavaScriptCore/runtime/ProxyRevoke.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimePureNaNh">trunk/Source/JavaScriptCore/runtime/PureNaN.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimePutDirectIndexModeh">trunk/Source/JavaScriptCore/runtime/PutDirectIndexMode.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimePutPropertySloth">trunk/Source/JavaScriptCore/runtime/PutPropertySlot.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeReflectObjecth">trunk/Source/JavaScriptCore/runtime/ReflectObject.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeRegExph">trunk/Source/JavaScriptCore/runtime/RegExp.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeRegExpCacheh">trunk/Source/JavaScriptCore/runtime/RegExpCache.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeRegExpCachedResulth">trunk/Source/JavaScriptCore/runtime/RegExpCachedResult.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeRegExpConstructorh">trunk/Source/JavaScriptCore/runtime/RegExpConstructor.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeRegExpInlinesh">trunk/Source/JavaScriptCore/runtime/RegExpInlines.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeRegExpKeyh">trunk/Source/JavaScriptCore/runtime/RegExpKey.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeRegExpMatchesArrayh">trunk/Source/JavaScriptCore/runtime/RegExpMatchesArray.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeRegExpObjecth">trunk/Source/JavaScriptCore/runtime/RegExpObject.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeRegExpObjectInlinesh">trunk/Source/JavaScriptCore/runtime/RegExpObjectInlines.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeRegExpPrototypeh">trunk/Source/JavaScriptCore/runtime/RegExpPrototype.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeRejecth">trunk/Source/JavaScriptCore/runtime/Reject.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeRuntimeFlagsh">trunk/Source/JavaScriptCore/runtime/RuntimeFlags.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeRuntimeTypeh">trunk/Source/JavaScriptCore/runtime/RuntimeType.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeSamplingCounterh">trunk/Source/JavaScriptCore/runtime/SamplingCounter.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeSamplingProfilerh">trunk/Source/JavaScriptCore/runtime/SamplingProfiler.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeScopeOffseth">trunk/Source/JavaScriptCore/runtime/ScopeOffset.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeScopedArgumentsh">trunk/Source/JavaScriptCore/runtime/ScopedArguments.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeScopedArgumentsTableh">trunk/Source/JavaScriptCore/runtime/ScopedArgumentsTable.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeSetConstructorh">trunk/Source/JavaScriptCore/runtime/SetConstructor.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeSetIteratorPrototypeh">trunk/Source/JavaScriptCore/runtime/SetIteratorPrototype.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeSetPrototypeh">trunk/Source/JavaScriptCore/runtime/SetPrototype.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeSimpleTypedArrayControllerh">trunk/Source/JavaScriptCore/runtime/SimpleTypedArrayController.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeSlowPathReturnTypeh">trunk/Source/JavaScriptCore/runtime/SlowPathReturnType.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeSmallStringsh">trunk/Source/JavaScriptCore/runtime/SmallStrings.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeSparseArrayValueMaph">trunk/Source/JavaScriptCore/runtime/SparseArrayValueMap.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeStackAlignmenth">trunk/Source/JavaScriptCore/runtime/StackAlignment.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeStrictEvalActivationh">trunk/Source/JavaScriptCore/runtime/StrictEvalActivation.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeStringConstructorh">trunk/Source/JavaScriptCore/runtime/StringConstructor.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeStringIteratorPrototypeh">trunk/Source/JavaScriptCore/runtime/StringIteratorPrototype.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeStringObjecth">trunk/Source/JavaScriptCore/runtime/StringObject.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeStringPrototypeh">trunk/Source/JavaScriptCore/runtime/StringPrototype.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeStringRecursionCheckerh">trunk/Source/JavaScriptCore/runtime/StringRecursionChecker.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeStructureh">trunk/Source/JavaScriptCore/runtime/Structure.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeStructureChainh">trunk/Source/JavaScriptCore/runtime/StructureChain.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeStructureIDBlobh">trunk/Source/JavaScriptCore/runtime/StructureIDBlob.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeStructureIDTableh">trunk/Source/JavaScriptCore/runtime/StructureIDTable.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeStructureInlinesh">trunk/Source/JavaScriptCore/runtime/StructureInlines.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeStructureRareDatah">trunk/Source/JavaScriptCore/runtime/StructureRareData.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeStructureRareDataInlinesh">trunk/Source/JavaScriptCore/runtime/StructureRareDataInlines.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeStructureTransitionTableh">trunk/Source/JavaScriptCore/runtime/StructureTransitionTable.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeSymbolh">trunk/Source/JavaScriptCore/runtime/Symbol.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeSymbolConstructorh">trunk/Source/JavaScriptCore/runtime/SymbolConstructor.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeSymbolObjecth">trunk/Source/JavaScriptCore/runtime/SymbolObject.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeSymbolPrototypeh">trunk/Source/JavaScriptCore/runtime/SymbolPrototype.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeSymbolTableh">trunk/Source/JavaScriptCore/runtime/SymbolTable.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeTemplateRegistryh">trunk/Source/JavaScriptCore/runtime/TemplateRegistry.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeTemplateRegistryKeyh">trunk/Source/JavaScriptCore/runtime/TemplateRegistryKey.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeTestRunnerUtilsh">trunk/Source/JavaScriptCore/runtime/TestRunnerUtils.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeThrowScopeh">trunk/Source/JavaScriptCore/runtime/ThrowScope.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeToNativeFromValueh">trunk/Source/JavaScriptCore/runtime/ToNativeFromValue.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeTypeLocationCacheh">trunk/Source/JavaScriptCore/runtime/TypeLocationCache.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeTypeProfilerh">trunk/Source/JavaScriptCore/runtime/TypeProfiler.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeTypeProfilerLogh">trunk/Source/JavaScriptCore/runtime/TypeProfilerLog.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeTypeSetcpp">trunk/Source/JavaScriptCore/runtime/TypeSet.cpp</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeTypeSeth">trunk/Source/JavaScriptCore/runtime/TypeSet.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeTypedArrayAdaptorsh">trunk/Source/JavaScriptCore/runtime/TypedArrayAdaptors.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeTypedArrayBaseh">trunk/Source/JavaScriptCore/runtime/TypedArrayBase.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeTypedArrayControllerh">trunk/Source/JavaScriptCore/runtime/TypedArrayController.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeTypedArrayInlinesh">trunk/Source/JavaScriptCore/runtime/TypedArrayInlines.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeTypedArrayTypeh">trunk/Source/JavaScriptCore/runtime/TypedArrayType.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeTypedArraysh">trunk/Source/JavaScriptCore/runtime/TypedArrays.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeTypeofTypeh">trunk/Source/JavaScriptCore/runtime/TypeofType.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeUint16Arrayh">trunk/Source/JavaScriptCore/runtime/Uint16Array.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeUint16WithFractionh">trunk/Source/JavaScriptCore/runtime/Uint16WithFraction.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeUint32Arrayh">trunk/Source/JavaScriptCore/runtime/Uint32Array.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeUint8Arrayh">trunk/Source/JavaScriptCore/runtime/Uint8Array.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeUint8ClampedArrayh">trunk/Source/JavaScriptCore/runtime/Uint8ClampedArray.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeVMh">trunk/Source/JavaScriptCore/runtime/VM.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeVMEntryScopeh">trunk/Source/JavaScriptCore/runtime/VMEntryScope.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeVMInlinesh">trunk/Source/JavaScriptCore/runtime/VMInlines.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeVarOffseth">trunk/Source/JavaScriptCore/runtime/VarOffset.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeWatchdogh">trunk/Source/JavaScriptCore/runtime/Watchdog.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeWeakGCMaph">trunk/Source/JavaScriptCore/runtime/WeakGCMap.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeWeakGCMapInlinesh">trunk/Source/JavaScriptCore/runtime/WeakGCMapInlines.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeWeakMapConstructorh">trunk/Source/JavaScriptCore/runtime/WeakMapConstructor.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeWeakMapDatah">trunk/Source/JavaScriptCore/runtime/WeakMapData.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeWeakMapPrototypeh">trunk/Source/JavaScriptCore/runtime/WeakMapPrototype.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeWeakSetConstructorh">trunk/Source/JavaScriptCore/runtime/WeakSetConstructor.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeWeakSetPrototypeh">trunk/Source/JavaScriptCore/runtime/WeakSetPrototype.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeWriteBarrierh">trunk/Source/JavaScriptCore/runtime/WriteBarrier.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeWriteBarrierInlinesh">trunk/Source/JavaScriptCore/runtime/WriteBarrierInlines.h</a></li>
<li><a href="#trunkSourceJavaScriptCoretoolsCodeProfileh">trunk/Source/JavaScriptCore/tools/CodeProfile.h</a></li>
<li><a href="#trunkSourceJavaScriptCoretoolsCodeProfilingh">trunk/Source/JavaScriptCore/tools/CodeProfiling.h</a></li>
<li><a href="#trunkSourceJavaScriptCoretoolsFunctionOverridesh">trunk/Source/JavaScriptCore/tools/FunctionOverrides.h</a></li>
<li><a href="#trunkSourceJavaScriptCoretoolsFunctionWhitelisth">trunk/Source/JavaScriptCore/tools/FunctionWhitelist.h</a></li>
<li><a href="#trunkSourceJavaScriptCoretoolsJSDollarVMh">trunk/Source/JavaScriptCore/tools/JSDollarVM.h</a></li>
<li><a href="#trunkSourceJavaScriptCoretoolsJSDollarVMPrototypeh">trunk/Source/JavaScriptCore/tools/JSDollarVMPrototype.h</a></li>
<li><a href="#trunkSourceJavaScriptCoretoolsProfileTreeNodeh">trunk/Source/JavaScriptCore/tools/ProfileTreeNode.h</a></li>
<li><a href="#trunkSourceJavaScriptCoretoolsTieredMMapArrayh">trunk/Source/JavaScriptCore/tools/TieredMMapArray.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreyarrRegularExpressionh">trunk/Source/JavaScriptCore/yarr/RegularExpression.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreyarrYarrh">trunk/Source/JavaScriptCore/yarr/Yarr.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreyarrYarrCanonicalizeh">trunk/Source/JavaScriptCore/yarr/YarrCanonicalize.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreyarrYarrInterpreterh">trunk/Source/JavaScriptCore/yarr/YarrInterpreter.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreyarrYarrJITh">trunk/Source/JavaScriptCore/yarr/YarrJIT.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreyarrYarrParserh">trunk/Source/JavaScriptCore/yarr/YarrParser.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreyarrYarrPatternh">trunk/Source/JavaScriptCore/yarr/YarrPattern.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreyarrYarrSyntaxCheckercpp">trunk/Source/JavaScriptCore/yarr/YarrSyntaxChecker.cpp</a></li>
<li><a href="#trunkSourceJavaScriptCoreyarrYarrSyntaxCheckerh">trunk/Source/JavaScriptCore/yarr/YarrSyntaxChecker.h</a></li>
</ul>

<h3>Property Changed</h3>
<ul>
<li><a href="#trunkSourceJavaScriptCorereplayscriptsCodeGeneratorReplayInputsTemplatespy">trunk/Source/JavaScriptCore/replay/scripts/CodeGeneratorReplayInputsTemplates.py</a></li>
</ul>

</div>
<div id="patch">
<h3>Diff</h3>
<a id="trunkSourceJavaScriptCoreAPItestsCompareAndSwapTesth"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/API/tests/CompareAndSwapTest.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/API/tests/CompareAndSwapTest.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/API/tests/CompareAndSwapTest.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * THE POSSIBILITY OF SUCH DAMAGE.
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef CompareAndSwapTest_h
+#define CompareAndSwapTest_h
</ins><span class="cx"> 
</span><span class="cx"> #ifdef __cplusplus
</span><span class="cx"> extern &quot;C&quot; {
</span><span class="lines">@@ -35,3 +36,5 @@
</span><span class="cx"> #ifdef __cplusplus
</span><span class="cx"> } /* extern &quot;C&quot; */
</span><span class="cx"> #endif
</span><ins>+
+#endif /* CompareAndSwapTest_h */
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreAPItestsCurrentThisInsideBlockGetterTesth"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/API/tests/CurrentThisInsideBlockGetterTest.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/API/tests/CurrentThisInsideBlockGetterTest.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/API/tests/CurrentThisInsideBlockGetterTest.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * THE POSSIBILITY OF SUCH DAMAGE.
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef CurrentThisInsideBlockGetterTest_h
+#define CurrentThisInsideBlockGetterTest_h
</ins><span class="cx"> 
</span><span class="cx"> #include &lt;JavaScriptCore/JavaScriptCore.h&gt;
</span><span class="cx"> 
</span><span class="lines">@@ -32,3 +33,6 @@
</span><span class="cx"> void currentThisInsideBlockGetterTest();
</span><span class="cx"> 
</span><span class="cx"> #endif // JSC_OBJC_API_ENABLED
</span><ins>+
+
+#endif // CurrentThisInsideBlockGetterTest_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreAPItestsCustomGlobalObjectClassTesth"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/API/tests/CustomGlobalObjectClassTest.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/API/tests/CustomGlobalObjectClassTest.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/API/tests/CustomGlobalObjectClassTest.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,8 +23,11 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef CustomGlobalObjectClassTest_h
+#define CustomGlobalObjectClassTest_h
</ins><span class="cx"> 
</span><span class="cx"> void customGlobalObjectClassTest(void);
</span><span class="cx"> void globalObjectSetPrototypeTest(void);
</span><span class="cx"> void globalObjectPrivatePropertyTest(void);
</span><ins>+
+#endif // CustomGlobalObjectClassTest_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreAPItestsExecutionTimeLimitTesth"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/API/tests/ExecutionTimeLimitTest.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/API/tests/ExecutionTimeLimitTest.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/API/tests/ExecutionTimeLimitTest.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * THE POSSIBILITY OF SUCH DAMAGE.
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef ExecutionTimeLimitTest_h
+#define ExecutionTimeLimitTest_h
</ins><span class="cx"> 
</span><span class="cx"> #ifdef __cplusplus
</span><span class="cx"> extern &quot;C&quot; {
</span><span class="lines">@@ -35,3 +36,5 @@
</span><span class="cx"> #ifdef __cplusplus
</span><span class="cx"> } /* extern &quot;C&quot; */
</span><span class="cx"> #endif
</span><ins>+
+#endif /* ExecutionTimeLimitTest_h */
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreAPItestsGlobalContextWithFinalizerTesth"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/API/tests/GlobalContextWithFinalizerTest.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/API/tests/GlobalContextWithFinalizerTest.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/API/tests/GlobalContextWithFinalizerTest.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * THE POSSIBILITY OF SUCH DAMAGE.
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef GlobalContextWithFinalizerTest_h
+#define GlobalContextWithFinalizerTest_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;JSContextRefPrivate.h&quot;
</span><span class="cx"> 
</span><span class="lines">@@ -37,3 +38,5 @@
</span><span class="cx"> #ifdef __cplusplus
</span><span class="cx"> } /* extern &quot;C&quot; */
</span><span class="cx"> #endif
</span><ins>+
+#endif /* GlobalContextWithFinalizerTest_h */
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreAPItestsJSNodeh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/API/tests/JSNode.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/API/tests/JSNode.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/API/tests/JSNode.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef JSNode_h
+#define JSNode_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;JSBase.h&quot;
</span><span class="cx"> #include &quot;Node.h&quot;
</span><span class="lines">@@ -32,3 +33,5 @@
</span><span class="cx"> extern JSObjectRef JSNode_new(JSContextRef context, Node* node);
</span><span class="cx"> extern JSClassRef JSNode_class(JSContextRef context);
</span><span class="cx"> extern JSObjectRef JSNode_construct(JSContextRef context, JSObjectRef object, size_t argumentCount, const JSValueRef arguments[], JSValueRef* exception);
</span><ins>+
+#endif /* JSNode_h */
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreAPItestsJSNodeListh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/API/tests/JSNodeList.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/API/tests/JSNodeList.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/API/tests/JSNodeList.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,9 +23,12 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef JSNodeList_h
+#define JSNodeList_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;JSBase.h&quot;
</span><span class="cx"> #include &quot;NodeList.h&quot;
</span><span class="cx"> 
</span><span class="cx"> extern JSObjectRef JSNodeList_new(JSContextRef, NodeList*);
</span><ins>+
+#endif /* JSNodeList_h */
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreAPItestsNodeh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/API/tests/Node.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/API/tests/Node.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/API/tests/Node.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef Node_h
+#define Node_h
</ins><span class="cx"> 
</span><span class="cx"> typedef struct __Node Node;
</span><span class="cx"> typedef struct __NodeLink NodeLink;
</span><span class="lines">@@ -45,3 +46,5 @@
</span><span class="cx"> extern void Node_appendChild(Node* node, Node* child);
</span><span class="cx"> extern void Node_removeChild(Node* node, Node* child);
</span><span class="cx"> extern void Node_replaceChild(Node* node, Node* newChild, Node* oldChild);
</span><ins>+
+#endif /* Node_h */
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreAPItestsNodeListh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/API/tests/NodeList.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/API/tests/NodeList.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/API/tests/NodeList.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef NodeList_h
+#define NodeList_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;Node.h&quot;
</span><span class="cx"> 
</span><span class="lines">@@ -37,3 +38,5 @@
</span><span class="cx"> extern Node* NodeList_item(NodeList*, unsigned);
</span><span class="cx"> extern void NodeList_ref(NodeList*);
</span><span class="cx"> extern void NodeList_deref(NodeList*);
</span><ins>+
+#endif /* NodeList_h */
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreAPItestsPingPongStackOverflowTesth"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/API/tests/PingPongStackOverflowTest.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/API/tests/PingPongStackOverflowTest.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/API/tests/PingPongStackOverflowTest.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * THE POSSIBILITY OF SUCH DAMAGE.
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef PingPongStackOverflowTest_h
+#define PingPongStackOverflowTest_h
</ins><span class="cx"> 
</span><span class="cx"> #ifdef __cplusplus
</span><span class="cx"> extern &quot;C&quot; {
</span><span class="lines">@@ -34,3 +35,5 @@
</span><span class="cx"> #ifdef __cplusplus
</span><span class="cx"> } /* extern &quot;C&quot; */
</span><span class="cx"> #endif
</span><ins>+
+#endif /* PingPongStackOverflowTest_h */
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreAPItestsTypedArrayCTesth"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/API/tests/TypedArrayCTest.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/API/tests/TypedArrayCTest.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/API/tests/TypedArrayCTest.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,8 +23,10 @@
</span><span class="cx">  * THE POSSIBILITY OF SUCH DAMAGE.
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><span class="cx"> 
</span><ins>+#ifndef TypedArrayCTest_h
+#define TypedArrayCTest_h
+
</ins><span class="cx"> #ifdef __cplusplus
</span><span class="cx"> extern &quot;C&quot; {
</span><span class="cx"> #endif
</span><span class="lines">@@ -34,3 +36,5 @@
</span><span class="cx"> #ifdef __cplusplus
</span><span class="cx"> } /* extern &quot;C&quot; */
</span><span class="cx"> #endif
</span><ins>+
+#endif /* TypedArrayCTest_h */
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreChangeLog"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/ChangeLog (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/ChangeLog        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/ChangeLog        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -1,3 +1,17 @@
</span><ins>+2016-09-28  Commit Queue  &lt;commit-queue@webkit.org&gt;
+
+        Unreviewed, rolling out r206506.
+        https://bugs.webkit.org/show_bug.cgi?id=162682
+
+        Broke the Windows and WinCairo builds. (Requested by
+        ryanhaddad on #webkit).
+
+        Reverted changeset:
+
+        &quot;Adopt #pragma once in JavaScriptCore&quot;
+        https://bugs.webkit.org/show_bug.cgi?id=162664
+        http://trac.webkit.org/changeset/206506
+
</ins><span class="cx"> 2016-09-28  Joseph Pecoraro  &lt;pecoraro@apple.com&gt;
</span><span class="cx"> 
</span><span class="cx">         Adopt #pragma once in JavaScriptCore
</span></span></pre></div>
<a id="trunkSourceJavaScriptCoreassemblerARM64Assemblerh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/assembler/ARM64Assembler.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/assembler/ARM64Assembler.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/assembler/ARM64Assembler.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef ARM64Assembler_h
+#define ARM64Assembler_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(ASSEMBLER) &amp;&amp; CPU(ARM64)
</span><span class="cx"> 
</span><span class="lines">@@ -3608,3 +3609,5 @@
</span><span class="cx"> #undef CHECK_FP_MEMOP_DATASIZE
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(ASSEMBLER) &amp;&amp; CPU(ARM64)
</span><ins>+
+#endif // ARM64Assembler_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreassemblerARMAssemblerh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/assembler/ARMAssembler.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/assembler/ARMAssembler.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/assembler/ARMAssembler.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -24,7 +24,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef ARMAssembler_h
+#define ARMAssembler_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(ASSEMBLER) &amp;&amp; CPU(ARM_TRADITIONAL)
</span><span class="cx"> 
</span><span class="lines">@@ -1199,3 +1200,5 @@
</span><span class="cx"> } // namespace JSC
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(ASSEMBLER) &amp;&amp; CPU(ARM_TRADITIONAL)
</span><ins>+
+#endif // ARMAssembler_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreassemblerARMv7Assemblerh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/assembler/ARMv7Assembler.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/assembler/ARMv7Assembler.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/assembler/ARMv7Assembler.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -24,7 +24,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef ARMAssembler_h
+#define ARMAssembler_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(ASSEMBLER) &amp;&amp; CPU(ARM_THUMB2)
</span><span class="cx"> 
</span><span class="lines">@@ -2949,3 +2950,5 @@
</span><span class="cx"> } // namespace JSC
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(ASSEMBLER) &amp;&amp; CPU(ARM_THUMB2)
</span><ins>+
+#endif // ARMAssembler_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreassemblerAbortReasonh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/assembler/AbortReason.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/assembler/AbortReason.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/assembler/AbortReason.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef AbortReason_h
+#define AbortReason_h
</ins><span class="cx"> 
</span><span class="cx"> namespace JSC {
</span><span class="cx"> 
</span><span class="lines">@@ -77,3 +78,6 @@
</span><span class="cx"> };
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // AbortReason_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreassemblerAbstractMacroAssemblerh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/assembler/AbstractMacroAssembler.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/assembler/AbstractMacroAssembler.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/assembler/AbstractMacroAssembler.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef AbstractMacroAssembler_h
+#define AbstractMacroAssembler_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;AbortReason.h&quot;
</span><span class="cx"> #include &quot;AssemblerBuffer.h&quot;
</span><span class="lines">@@ -1114,3 +1115,5 @@
</span><span class="cx"> #endif // ENABLE(ASSEMBLER)
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // AbstractMacroAssembler_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreassemblerAllowMacroScratchRegisterUsageh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/assembler/AllowMacroScratchRegisterUsage.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/assembler/AllowMacroScratchRegisterUsage.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/assembler/AllowMacroScratchRegisterUsage.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef AllowMacroScratchRegisterUsage_h
+#define AllowMacroScratchRegisterUsage_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(ASSEMBLER)
</span><span class="cx"> 
</span><span class="lines">@@ -53,3 +54,6 @@
</span><span class="cx"> } // namespace JSC
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(ASSEMBLER)
</span><ins>+
+#endif // AllowMacroScratchRegisterUsage_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreassemblerAssemblerBufferh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/assembler/AssemblerBuffer.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/assembler/AssemblerBuffer.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/assembler/AssemblerBuffer.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef AssemblerBuffer_h
+#define AssemblerBuffer_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(ASSEMBLER)
</span><span class="cx"> 
</span><span class="lines">@@ -300,3 +301,5 @@
</span><span class="cx"> } // namespace JSC
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(ASSEMBLER)
</span><ins>+
+#endif // AssemblerBuffer_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreassemblerAssemblerBufferWithConstantPoolh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/assembler/AssemblerBufferWithConstantPool.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/assembler/AssemblerBufferWithConstantPool.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/assembler/AssemblerBufferWithConstantPool.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -24,7 +24,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef AssemblerBufferWithConstantPool_h
+#define AssemblerBufferWithConstantPool_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(ASSEMBLER)
</span><span class="cx"> 
</span><span class="lines">@@ -331,3 +332,5 @@
</span><span class="cx"> } // namespace JSC
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(ASSEMBLER)
</span><ins>+
+#endif // AssemblerBufferWithConstantPool_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreassemblerAssemblerCommonh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/assembler/AssemblerCommon.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/assembler/AssemblerCommon.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/assembler/AssemblerCommon.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef AssemblerCommon_h
+#define AssemblerCommon_h
</ins><span class="cx"> 
</span><span class="cx"> namespace JSC {
</span><span class="cx"> 
</span><span class="lines">@@ -287,4 +288,7 @@
</span><span class="cx">     int m_value;
</span><span class="cx"> };
</span><span class="cx"> 
</span><ins>+
</ins><span class="cx"> } // namespace JSC.
</span><ins>+
+#endif // AssemblerCommon_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreassemblerCodeLocationh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/assembler/CodeLocation.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/assembler/CodeLocation.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/assembler/CodeLocation.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef CodeLocation_h
+#define CodeLocation_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;MacroAssemblerCodeRef.h&quot;
</span><span class="cx"> 
</span><span class="lines">@@ -218,3 +219,5 @@
</span><span class="cx"> } // namespace JSC
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(ASSEMBLER)
</span><ins>+
+#endif // CodeLocation_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreassemblerDisallowMacroScratchRegisterUsageh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/assembler/DisallowMacroScratchRegisterUsage.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/assembler/DisallowMacroScratchRegisterUsage.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/assembler/DisallowMacroScratchRegisterUsage.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef DisallowMacroScratchRegisterUsage_h
+#define DisallowMacroScratchRegisterUsage_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(ASSEMBLER)
</span><span class="cx"> 
</span><span class="lines">@@ -53,3 +54,6 @@
</span><span class="cx"> } // namespace JSC
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(ASSEMBLER)
</span><ins>+
+#endif // DisallowMacroScratchRegisterUsage_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreassemblerLinkBufferh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/assembler/LinkBuffer.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/assembler/LinkBuffer.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/assembler/LinkBuffer.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef LinkBuffer_h
+#define LinkBuffer_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(ASSEMBLER)
</span><span class="cx"> 
</span><span class="lines">@@ -348,3 +349,5 @@
</span><span class="cx"> } // namespace JSC
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(ASSEMBLER)
</span><ins>+
+#endif // LinkBuffer_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreassemblerMIPSAssemblerh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/assembler/MIPSAssembler.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/assembler/MIPSAssembler.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/assembler/MIPSAssembler.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -26,7 +26,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef MIPSAssembler_h
+#define MIPSAssembler_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(ASSEMBLER) &amp;&amp; CPU(MIPS)
</span><span class="cx"> 
</span><span class="lines">@@ -1095,3 +1096,5 @@
</span><span class="cx"> } // namespace JSC
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(ASSEMBLER) &amp;&amp; CPU(MIPS)
</span><ins>+
+#endif // MIPSAssembler_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreassemblerMacroAssemblerh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/assembler/MacroAssembler.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/assembler/MacroAssembler.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/assembler/MacroAssembler.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef MacroAssembler_h
+#define MacroAssembler_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(ASSEMBLER)
</span><span class="cx"> 
</span><span class="lines">@@ -1818,3 +1819,5 @@
</span><span class="cx"> } // namespace JSC
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(ASSEMBLER)
</span><ins>+
+#endif // MacroAssembler_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreassemblerMacroAssemblerARMh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/assembler/MacroAssemblerARM.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/assembler/MacroAssemblerARM.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/assembler/MacroAssemblerARM.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -25,7 +25,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef MacroAssemblerARM_h
+#define MacroAssemblerARM_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(ASSEMBLER) &amp;&amp; CPU(ARM_TRADITIONAL)
</span><span class="cx"> 
</span><span class="lines">@@ -1605,6 +1606,8 @@
</span><span class="cx">     static const bool s_isVFPPresent;
</span><span class="cx"> };
</span><span class="cx"> 
</span><del>-} // namespace JSC
</del><ins>+}
</ins><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(ASSEMBLER) &amp;&amp; CPU(ARM_TRADITIONAL)
</span><ins>+
+#endif // MacroAssemblerARM_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreassemblerMacroAssemblerARM64h"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/assembler/MacroAssemblerARM64.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/assembler/MacroAssemblerARM64.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/assembler/MacroAssemblerARM64.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef MacroAssemblerARM64_h
+#define MacroAssemblerARM64_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(ASSEMBLER)
</span><span class="cx"> 
</span><span class="lines">@@ -3837,3 +3838,5 @@
</span><span class="cx"> } // namespace JSC
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(ASSEMBLER)
</span><ins>+
+#endif // MacroAssemblerARM64_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreassemblerMacroAssemblerARMv7h"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/assembler/MacroAssemblerARMv7.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/assembler/MacroAssemblerARMv7.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/assembler/MacroAssemblerARMv7.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -24,7 +24,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef MacroAssemblerARMv7_h
+#define MacroAssemblerARMv7_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(ASSEMBLER)
</span><span class="cx"> 
</span><span class="lines">@@ -2132,3 +2133,5 @@
</span><span class="cx"> } // namespace JSC
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(ASSEMBLER)
</span><ins>+
+#endif // MacroAssemblerARMv7_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreassemblerMacroAssemblerCodeRefh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/assembler/MacroAssemblerCodeRef.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/assembler/MacroAssemblerCodeRef.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/assembler/MacroAssemblerCodeRef.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef MacroAssemblerCodeRef_h
+#define MacroAssemblerCodeRef_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;ExecutableAllocator.h&quot;
</span><span class="cx"> #include &lt;wtf/DataLog.h&gt;
</span><span class="lines">@@ -419,3 +420,5 @@
</span><span class="cx"> template&lt;&gt; struct HashTraits&lt;JSC::MacroAssemblerCodePtr&gt; : public CustomHashTraits&lt;JSC::MacroAssemblerCodePtr&gt; { };
</span><span class="cx"> 
</span><span class="cx"> } // namespace WTF
</span><ins>+
+#endif // MacroAssemblerCodeRef_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreassemblerMacroAssemblerMIPSh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/assembler/MacroAssemblerMIPS.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/assembler/MacroAssemblerMIPS.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/assembler/MacroAssemblerMIPS.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -24,7 +24,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef MacroAssemblerMIPS_h
+#define MacroAssemblerMIPS_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(ASSEMBLER) &amp;&amp; CPU(MIPS)
</span><span class="cx"> 
</span><span class="lines">@@ -3016,6 +3017,8 @@
</span><span class="cx"> 
</span><span class="cx"> };
</span><span class="cx"> 
</span><del>-} // namespace JSC
</del><ins>+}
</ins><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(ASSEMBLER) &amp;&amp; CPU(MIPS)
</span><ins>+
+#endif // MacroAssemblerMIPS_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreassemblerMacroAssemblerPrinterh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/assembler/MacroAssemblerPrinter.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/assembler/MacroAssemblerPrinter.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/assembler/MacroAssemblerPrinter.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef MacroAssemblerPrinter_h
+#define MacroAssemblerPrinter_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(MASM_PROBE)
</span><span class="cx"> 
</span><span class="lines">@@ -300,3 +301,5 @@
</span><span class="cx"> } // namespace JSC
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(MASM_PROBE)
</span><ins>+
+#endif // MacroAssemblerPrinter_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreassemblerMacroAssemblerSH4h"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/assembler/MacroAssemblerSH4.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/assembler/MacroAssemblerSH4.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/assembler/MacroAssemblerSH4.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -25,7 +25,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
</span><span class="cx"> */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef MacroAssemblerSH4_h
+#define MacroAssemblerSH4_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(ASSEMBLER) &amp;&amp; CPU(SH4)
</span><span class="cx"> 
</span><span class="lines">@@ -2669,3 +2670,5 @@
</span><span class="cx"> } // namespace JSC
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(ASSEMBLER)
</span><ins>+
+#endif // MacroAssemblerSH4_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreassemblerMacroAssemblerX86h"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/assembler/MacroAssemblerX86.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/assembler/MacroAssemblerX86.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/assembler/MacroAssemblerX86.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef MacroAssemblerX86_h
+#define MacroAssemblerX86_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(ASSEMBLER) &amp;&amp; CPU(X86)
</span><span class="cx"> 
</span><span class="lines">@@ -373,3 +374,5 @@
</span><span class="cx"> } // namespace JSC
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(ASSEMBLER)
</span><ins>+
+#endif // MacroAssemblerX86_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreassemblerMacroAssemblerX86Commonh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef MacroAssemblerX86Common_h
+#define MacroAssemblerX86Common_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(ASSEMBLER)
</span><span class="cx"> 
</span><span class="lines">@@ -2951,3 +2952,5 @@
</span><span class="cx"> } // namespace JSC
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(ASSEMBLER)
</span><ins>+
+#endif // MacroAssemblerX86Common_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreassemblerMacroAssemblerX86_64h"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef MacroAssemblerX86_64_h
+#define MacroAssemblerX86_64_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(ASSEMBLER) &amp;&amp; CPU(X86_64)
</span><span class="cx"> 
</span><span class="lines">@@ -1355,3 +1356,5 @@
</span><span class="cx"> } // namespace JSC
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(ASSEMBLER)
</span><ins>+
+#endif // MacroAssemblerX86_64_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreassemblerMaxFrameExtentForSlowPathCallh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/assembler/MaxFrameExtentForSlowPathCall.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/assembler/MaxFrameExtentForSlowPathCall.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/assembler/MaxFrameExtentForSlowPathCall.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef MaxFrameExtentForSlowPathCall_h
+#define MaxFrameExtentForSlowPathCall_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;Register.h&quot;
</span><span class="cx"> #include &quot;StackAlignment.h&quot;
</span><span class="lines">@@ -81,3 +82,6 @@
</span><span class="cx"> static const size_t maxFrameExtentForSlowPathCallInRegisters = maxFrameExtentForSlowPathCall / sizeof(Register);
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // MaxFrameExtentForSlowPathCall_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreassemblerSH4Assemblerh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/assembler/SH4Assembler.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/assembler/SH4Assembler.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/assembler/SH4Assembler.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -25,7 +25,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef SH4Assembler_h
+#define SH4Assembler_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(ASSEMBLER) &amp;&amp; CPU(SH4)
</span><span class="cx"> 
</span><span class="lines">@@ -2220,3 +2221,5 @@
</span><span class="cx"> } // namespace JSC
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(ASSEMBLER) &amp;&amp; CPU(SH4)
</span><ins>+
+#endif // SH4Assembler_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreassemblerX86Assemblerh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/assembler/X86Assembler.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/assembler/X86Assembler.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/assembler/X86Assembler.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef X86Assembler_h
+#define X86Assembler_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(ASSEMBLER) &amp;&amp; (CPU(X86) || CPU(X86_64))
</span><span class="cx"> 
</span><span class="lines">@@ -3710,3 +3711,5 @@
</span><span class="cx"> } // namespace JSC
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(ASSEMBLER) &amp;&amp; CPU(X86)
</span><ins>+
+#endif // X86Assembler_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreb3B3ArgumentRegValueh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/b3/B3ArgumentRegValue.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/b3/B3ArgumentRegValue.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/b3/B3ArgumentRegValue.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef B3ArgumentRegValue_h
+#define B3ArgumentRegValue_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(B3_JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -61,3 +62,6 @@
</span><span class="cx"> } } // namespace JSC::B3
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(B3_JIT)
</span><ins>+
+#endif // B3ArgumentRegValue_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreb3B3BasicBlockh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/b3/B3BasicBlock.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/b3/B3BasicBlock.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/b3/B3BasicBlock.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef B3BasicBlock_h
+#define B3BasicBlock_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(B3_JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -198,3 +199,6 @@
</span><span class="cx"> } } // namespace JSC::B3
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(B3_JIT)
</span><ins>+
+#endif // B3BasicBlock_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreb3B3BasicBlockInlinesh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/b3/B3BasicBlockInlines.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/b3/B3BasicBlockInlines.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/b3/B3BasicBlockInlines.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef B3BasicBlockInlines_h
+#define B3BasicBlockInlines_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(B3_JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -96,3 +97,6 @@
</span><span class="cx"> } } // namespace JSC::B3
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(B3_JIT)
</span><ins>+
+#endif // B3BasicBlockInlines_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreb3B3BasicBlockUtilsh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/b3/B3BasicBlockUtils.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/b3/B3BasicBlockUtils.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/b3/B3BasicBlockUtils.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef B3BasicBlockUtils_h
+#define B3BasicBlockUtils_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(B3_JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -148,3 +149,6 @@
</span><span class="cx"> } } // namespace JSC::B3
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(B3_JIT)
</span><ins>+
+#endif // B3BasicBlockUtils_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreb3B3BlockInsertionSeth"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/b3/B3BlockInsertionSet.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/b3/B3BlockInsertionSet.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/b3/B3BlockInsertionSet.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef B3BlockInsertionSet_h
+#define B3BlockInsertionSet_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(B3_JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -91,3 +92,6 @@
</span><span class="cx"> } } // namespace JSC::B3
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(B3_JIT)
</span><ins>+
+#endif // B3BlockInsertionSet_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreb3B3BlockWorklisth"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/b3/B3BlockWorklist.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/b3/B3BlockWorklist.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/b3/B3BlockWorklist.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef B3BlockWorklist_h
+#define B3BlockWorklist_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(B3_JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -55,3 +56,6 @@
</span><span class="cx"> } } // namespace JSC::B3
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(B3_JIT)
</span><ins>+
+#endif // B3BlockWorklist_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreb3B3BottomProviderh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/b3/B3BottomProvider.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/b3/B3BottomProvider.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/b3/B3BottomProvider.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef B3BottomProvider_h
+#define B3BottomProvider_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(B3_JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -55,3 +56,6 @@
</span><span class="cx"> } } // namespace JSC::B3
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(B3_JIT)
</span><ins>+
+#endif // B3BottomProvider_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreb3B3BreakCriticalEdgesh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/b3/B3BreakCriticalEdges.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/b3/B3BreakCriticalEdges.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/b3/B3BreakCriticalEdges.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef B3BreakCriticalEdges_h
+#define B3BreakCriticalEdges_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(B3_JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -36,3 +37,6 @@
</span><span class="cx"> } } // namespace JSC::B3
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(B3_JIT)
</span><ins>+
+#endif // B3BreakCriticalEdges_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreb3B3CCallValueh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/b3/B3CCallValue.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/b3/B3CCallValue.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/b3/B3CCallValue.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef B3CCallValue_h
+#define B3CCallValue_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(B3_JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -66,3 +67,6 @@
</span><span class="cx"> } } // namespace JSC::B3
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(B3_JIT)
</span><ins>+
+#endif // B3CCallValue_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreb3B3CFGh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/b3/B3CFG.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/b3/B3CFG.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/b3/B3CFG.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef B3CFG_h
+#define B3CFG_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(B3_JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -74,3 +75,6 @@
</span><span class="cx"> } } // namespace JSC::B3
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(B3_JIT)
</span><ins>+
+#endif // B3CFG_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreb3B3CaseCollectionh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/b3/B3CaseCollection.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/b3/B3CaseCollection.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/b3/B3CaseCollection.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef B3CaseCollection_h
+#define B3CaseCollection_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(B3_JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -114,3 +115,6 @@
</span><span class="cx"> } } // namespace JSC::B3
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(B3_JIT)
</span><ins>+
+#endif // B3CaseCollection_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreb3B3CaseCollectionInlinesh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/b3/B3CaseCollectionInlines.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/b3/B3CaseCollectionInlines.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/b3/B3CaseCollectionInlines.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef B3CaseCollectionInlines_h
+#define B3CaseCollectionInlines_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(B3_JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -51,3 +52,6 @@
</span><span class="cx"> } } // namespace JSC::B3
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(B3_JIT)
</span><ins>+
+#endif // B3CaseCollectionInlines_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreb3B3CheckSpecialh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/b3/B3CheckSpecial.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/b3/B3CheckSpecial.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/b3/B3CheckSpecial.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef B3CheckSpecial_h
+#define B3CheckSpecial_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(B3_JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -165,3 +166,6 @@
</span><span class="cx"> } // namespace WTF
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(B3_JIT)
</span><ins>+
+#endif // B3CheckSpecial_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreb3B3CheckValueh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/b3/B3CheckValue.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/b3/B3CheckValue.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/b3/B3CheckValue.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef B3CheckValue_h
+#define B3CheckValue_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(B3_JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -66,3 +67,7 @@
</span><span class="cx"> } } // namespace JSC::B3
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(B3_JIT)
</span><ins>+
+#endif // B3CheckValue_h
+
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreb3B3Commonh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/b3/B3Common.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/b3/B3Common.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/b3/B3Common.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef B3Common_h
+#define B3Common_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(B3_JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -123,3 +124,6 @@
</span><span class="cx"> } } // namespace JSC::B3
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(B3_JIT)
</span><ins>+
+#endif // B3Common_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreb3B3Commutativityh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/b3/B3Commutativity.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/b3/B3Commutativity.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/b3/B3Commutativity.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef B3Commutativity_h
+#define B3Commutativity_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(B3_JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -44,3 +45,6 @@
</span><span class="cx"> } // namespace WTF
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(B3_JIT)
</span><ins>+
+#endif // B3Commutativity_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreb3B3Compilationh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/b3/B3Compilation.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/b3/B3Compilation.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/b3/B3Compilation.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef B3Compilation_h
+#define B3Compilation_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(B3_JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -74,3 +75,6 @@
</span><span class="cx"> } } // namespace JSC::B3
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(B3_JIT)
</span><ins>+
+#endif // B3Compilation_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreb3B3ComputeDivisionMagich"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/b3/B3ComputeDivisionMagic.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/b3/B3ComputeDivisionMagic.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/b3/B3ComputeDivisionMagic.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -71,7 +71,8 @@
</span><span class="cx">  * SOFTWARE.
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef B3ComputeDivisionMagic_h
+#define B3ComputeDivisionMagic_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(B3_JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -137,3 +138,6 @@
</span><span class="cx"> } } // namespace JSC::B3
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(B3_JIT)
</span><ins>+
+#endif // B3ComputeDivisionMagic_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreb3B3Const32Valueh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/b3/B3Const32Value.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/b3/B3Const32Value.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/b3/B3Const32Value.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef B3Const32Value_h
+#define B3Const32Value_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(B3_JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -91,3 +92,6 @@
</span><span class="cx"> } } // namespace JSC::B3
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(B3_JIT)
</span><ins>+
+#endif // B3Const32Value_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreb3B3Const64Valueh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/b3/B3Const64Value.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/b3/B3Const64Value.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/b3/B3Const64Value.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef B3Const64Value_h
+#define B3Const64Value_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(B3_JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -91,3 +92,6 @@
</span><span class="cx"> } } // namespace JSC::B3
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(B3_JIT)
</span><ins>+
+#endif // B3Const64Value_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreb3B3ConstDoubleValueh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/b3/B3ConstDoubleValue.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/b3/B3ConstDoubleValue.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/b3/B3ConstDoubleValue.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef B3ConstDoubleValue_h
+#define B3ConstDoubleValue_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(B3_JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -82,3 +83,6 @@
</span><span class="cx"> } } // namespace JSC::B3
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(B3_JIT)
</span><ins>+
+#endif // B3ConstDoubleValue_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreb3B3ConstFloatValueh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/b3/B3ConstFloatValue.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/b3/B3ConstFloatValue.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/b3/B3ConstFloatValue.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef B3ConstFloatValue_h
+#define B3ConstFloatValue_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(B3_JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -80,3 +81,6 @@
</span><span class="cx"> } } // namespace JSC::B3
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(B3_JIT)
</span><ins>+
+#endif // B3ConstFloatValue_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreb3B3ConstPtrValueh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/b3/B3ConstPtrValue.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/b3/B3ConstPtrValue.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/b3/B3ConstPtrValue.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef B3ConstPtrValue_h
+#define B3ConstPtrValue_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(B3_JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -67,3 +68,6 @@
</span><span class="cx"> } } // namespace JSC::B3
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(B3_JIT)
</span><ins>+
+#endif // B3ConstPtrValue_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreb3B3ConstrainedValueh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/b3/B3ConstrainedValue.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/b3/B3ConstrainedValue.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/b3/B3ConstrainedValue.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef B3ConstrainedValue_h
+#define B3ConstrainedValue_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(B3_JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -66,3 +67,6 @@
</span><span class="cx"> } } // namespace JSC::B3
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(B3_JIT)
</span><ins>+
+#endif // B3ConstrainedValue_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreb3B3DataSectionh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/b3/B3DataSection.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/b3/B3DataSection.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/b3/B3DataSection.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef B3DataSection_h
+#define B3DataSection_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(B3_JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -49,3 +50,6 @@
</span><span class="cx"> } } // namespace JSC::B3
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(B3_JIT)
</span><ins>+
+#endif // B3DataSection_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreb3B3Dominatorsh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/b3/B3Dominators.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/b3/B3Dominators.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/b3/B3Dominators.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef B3Dominators_h
+#define B3Dominators_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(B3_JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -48,3 +49,6 @@
</span><span class="cx"> } } // namespace JSC::B3
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(B3_JIT)
</span><ins>+
+#endif // B3Dominators_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreb3B3DuplicateTailsh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/b3/B3DuplicateTails.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/b3/B3DuplicateTails.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/b3/B3DuplicateTails.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef B3DuplicateTails_h
+#define B3DuplicateTails_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(B3_JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -40,3 +41,6 @@
</span><span class="cx"> } } // namespace JSC::B3
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(B3_JIT)
</span><ins>+
+#endif // B3DuplicateTails_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreb3B3Effectsh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/b3/B3Effects.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/b3/B3Effects.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/b3/B3Effects.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef B3Effects_h
+#define B3Effects_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(B3_JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -93,3 +94,6 @@
</span><span class="cx"> } } // namespace JSC::B3
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(B3_JIT)
</span><ins>+
+#endif // B3Effects_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreb3B3EliminateCommonSubexpressionsh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/b3/B3EliminateCommonSubexpressions.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/b3/B3EliminateCommonSubexpressions.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/b3/B3EliminateCommonSubexpressions.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef B3EliminateCommonSubexpressions_h
+#define B3EliminateCommonSubexpressions_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(B3_JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -38,3 +39,6 @@
</span><span class="cx"> } } // namespace JSC::B3
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(B3_JIT)
</span><ins>+
+#endif // B3EliminateCommonSubexpressions_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreb3B3FixSSAh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/b3/B3FixSSA.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/b3/B3FixSSA.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/b3/B3FixSSA.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef B3FixSSA_h
+#define B3FixSSA_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(B3_JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -46,3 +47,6 @@
</span><span class="cx"> } } // namespace JSC::B3
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(B3_JIT)
</span><ins>+
+#endif // B3FixSSA_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreb3B3FoldPathConstantsh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/b3/B3FoldPathConstants.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/b3/B3FoldPathConstants.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/b3/B3FoldPathConstants.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef B3FoldPathConstants_h
+#define B3FoldPathConstants_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(B3_JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -38,3 +39,6 @@
</span><span class="cx"> } } // namespace JSC::B3
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(B3_JIT)
</span><ins>+
+#endif // B3FoldPathConstants_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreb3B3FrequencyClassh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/b3/B3FrequencyClass.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/b3/B3FrequencyClass.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/b3/B3FrequencyClass.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef B3FrequencyClass_h
+#define B3FrequencyClass_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(B3_JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -60,3 +61,6 @@
</span><span class="cx"> } // namespace WTF
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(B3_JIT)
</span><ins>+
+#endif // B3FrequencyClass_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreb3B3FrequentedBlockh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/b3/B3FrequentedBlock.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/b3/B3FrequentedBlock.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/b3/B3FrequentedBlock.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef B3FrequentedBlock_h
+#define B3FrequentedBlock_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(B3_JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -38,3 +39,6 @@
</span><span class="cx"> } } // namespace JSC::B3
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(B3_JIT)
</span><ins>+
+#endif // B3FrequentedBlock_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreb3B3Generateh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/b3/B3Generate.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/b3/B3Generate.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/b3/B3Generate.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef B3Generate_h
+#define B3Generate_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(B3_JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -53,3 +54,6 @@
</span><span class="cx"> } } // namespace JSC::B3
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(B3_JIT)
</span><ins>+
+#endif // B3Generate_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreb3B3GenericFrequentedBlockh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/b3/B3GenericFrequentedBlock.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/b3/B3GenericFrequentedBlock.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/b3/B3GenericFrequentedBlock.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef B3GenericFrequentedBlock_h
+#define B3GenericFrequentedBlock_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(B3_JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -83,3 +84,6 @@
</span><span class="cx"> } } // namespace JSC::B3
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(B3_JIT)
</span><ins>+
+#endif // B3GenericFrequentedBlock_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreb3B3HeapRangeh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/b3/B3HeapRange.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/b3/B3HeapRange.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/b3/B3HeapRange.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef B3HeapRange_h
+#define B3HeapRange_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(B3_JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -108,3 +109,6 @@
</span><span class="cx"> } } // namespace JSC::B3
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(B3_JIT)
</span><ins>+
+#endif // B3HeapRange_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreb3B3InferSwitchesh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/b3/B3InferSwitches.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/b3/B3InferSwitches.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/b3/B3InferSwitches.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef B3InferSwitches_h
+#define B3InferSwitches_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(B3_JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -38,3 +39,6 @@
</span><span class="cx"> } } // namespace JSC::B3
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABE(B3_JIT)
</span><ins>+
+#endif // B3InferSwitches_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreb3B3InsertionSeth"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/b3/B3InsertionSet.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/b3/B3InsertionSet.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/b3/B3InsertionSet.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef B3InsertionSet_h
+#define B3InsertionSet_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(B3_JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -84,3 +85,6 @@
</span><span class="cx"> } } // namespace JSC::B3
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(B3_JIT)
</span><ins>+
+#endif // B3InsertionSet_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreb3B3InsertionSetInlinesh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/b3/B3InsertionSetInlines.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/b3/B3InsertionSetInlines.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/b3/B3InsertionSetInlines.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef B3InsertionSetInlines_h
+#define B3InsertionSetInlines_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(B3_JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -41,3 +42,6 @@
</span><span class="cx"> } } // namespace JSC::B3
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(B3_JIT)
</span><ins>+
+#endif // B3InsertionSetInlines_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreb3B3LegalizeMemoryOffsetsh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/b3/B3LegalizeMemoryOffsets.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/b3/B3LegalizeMemoryOffsets.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/b3/B3LegalizeMemoryOffsets.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef B3LegalizeMemoryOffsets_h
+#define B3LegalizeMemoryOffsets_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(B3_JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -38,3 +39,6 @@
</span><span class="cx"> } } // namespace JSC::B3
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(B3_JIT)
</span><ins>+
+#endif // B3LegalizeMemoryOffsets_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreb3B3LowerMacrosh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/b3/B3LowerMacros.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/b3/B3LowerMacros.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/b3/B3LowerMacros.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef B3LowerMacros_h
+#define B3LowerMacros_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(B3_JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -39,3 +40,6 @@
</span><span class="cx"> } } // namespace JSC::B3
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(B3_JIT)
</span><ins>+
+#endif // B3LowerMacros_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreb3B3LowerMacrosAfterOptimizationsh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/b3/B3LowerMacrosAfterOptimizations.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/b3/B3LowerMacrosAfterOptimizations.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/b3/B3LowerMacrosAfterOptimizations.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef B3LowerMacrosAfterOptimizations_h
+#define B3LowerMacrosAfterOptimizations_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(B3_JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -38,3 +39,6 @@
</span><span class="cx"> } } // namespace JSC::B3
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(B3_JIT)
</span><ins>+
+#endif // B3LowerMacrosAfterOptimizations_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreb3B3LowerToAirh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/b3/B3LowerToAir.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/b3/B3LowerToAir.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/b3/B3LowerToAir.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef B3LowerToAir_h
+#define B3LowerToAir_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(B3_JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -39,3 +40,6 @@
</span><span class="cx"> } } // namespace JSC::B3
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(B3_JIT)
</span><ins>+
+#endif // B3LowerToAir_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreb3B3MathExtrash"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/b3/B3MathExtras.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/b3/B3MathExtras.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/b3/B3MathExtras.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef B3MathExtras_h
+#define B3MathExtras_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(B3_JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -42,3 +43,6 @@
</span><span class="cx"> } } // namespace JSC::B3
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(B3_JIT)
</span><ins>+
+#endif // B3MathExtras_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreb3B3MemoryValueh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/b3/B3MemoryValue.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/b3/B3MemoryValue.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/b3/B3MemoryValue.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef B3MemoryValue_h
+#define B3MemoryValue_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(B3_JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -152,3 +153,6 @@
</span><span class="cx"> } } // namespace JSC::B3
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(B3_JIT)
</span><ins>+
+#endif // B3MemoryValue_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreb3B3MoveConstantsh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/b3/B3MoveConstants.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/b3/B3MoveConstants.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/b3/B3MoveConstants.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef B3MoveConstants_h
+#define B3MoveConstants_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(B3_JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -38,3 +39,6 @@
</span><span class="cx"> } } // namespace JSC::B3
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(B3_JIT)
</span><ins>+
+#endif // B3MoveConstants_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreb3B3OpaqueByproducth"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/b3/B3OpaqueByproduct.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/b3/B3OpaqueByproduct.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/b3/B3OpaqueByproduct.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef B3OpaqueByproduct_h
+#define B3OpaqueByproduct_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(B3_JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -46,3 +47,6 @@
</span><span class="cx"> } } // namespace JSC::B3
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(B3_JIT)
</span><ins>+
+#endif // B3OpaqueByproduct_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreb3B3OpaqueByproductsh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/b3/B3OpaqueByproducts.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/b3/B3OpaqueByproducts.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/b3/B3OpaqueByproducts.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef B3OpaqueByproducts_h
+#define B3OpaqueByproducts_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(B3_JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -53,3 +54,6 @@
</span><span class="cx"> } } // namespace JSC::B3
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(B3_JIT)
</span><ins>+
+#endif // B3OpaqueByproducts_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreb3B3Opcodeh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/b3/B3Opcode.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/b3/B3Opcode.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/b3/B3Opcode.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef B3Opcode_h
+#define B3Opcode_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(B3_JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -294,3 +295,6 @@
</span><span class="cx"> } // namespace WTF
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(B3_JIT)
</span><ins>+
+#endif // B3Opcode_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreb3B3Originh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/b3/B3Origin.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/b3/B3Origin.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/b3/B3Origin.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef B3Origin_h
+#define B3Origin_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(B3_JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -58,3 +59,6 @@
</span><span class="cx"> } } // namespace JSC::B3
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(B3_JIT)
</span><ins>+
+#endif // B3Origin_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreb3B3OriginDumph"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/b3/B3OriginDump.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/b3/B3OriginDump.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/b3/B3OriginDump.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef B3OriginDump_h
+#define B3OriginDump_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(B3_JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -51,3 +52,6 @@
</span><span class="cx"> } } // namespace JSC::B3
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(B3_JIT)
</span><ins>+
+#endif // B3OriginDump_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreb3B3PCToOriginMaph"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/b3/B3PCToOriginMap.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/b3/B3PCToOriginMap.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/b3/B3PCToOriginMap.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef B3PCToOriginMap_h
+#define B3PCToOriginMap_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(B3_JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -67,3 +68,5 @@
</span><span class="cx"> } } // namespace JSC::B3
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(B3_JIT)
</span><ins>+
+#endif // B3PCToOriginMap_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreb3B3PatchpointSpecialh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/b3/B3PatchpointSpecial.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/b3/B3PatchpointSpecial.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/b3/B3PatchpointSpecial.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef B3PatchpointSpecial_h
+#define B3PatchpointSpecial_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(B3_JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -65,3 +66,6 @@
</span><span class="cx"> } } // namespace JSC::B3
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(B3_JIT)
</span><ins>+
+#endif // B3PatchpointSpecial_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreb3B3PatchpointValueh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/b3/B3PatchpointValue.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/b3/B3PatchpointValue.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/b3/B3PatchpointValue.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef B3PatchpointValue_h
+#define B3PatchpointValue_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(B3_JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -75,3 +76,6 @@
</span><span class="cx"> } } // namespace JSC::B3
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(B3_JIT)
</span><ins>+
+#endif // B3PatchpointValue_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreb3B3PhaseScopeh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/b3/B3PhaseScope.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/b3/B3PhaseScope.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/b3/B3PhaseScope.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef B3PhaseScope_h
+#define B3PhaseScope_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(B3_JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -51,3 +52,6 @@
</span><span class="cx"> } } // namespace JSC::B3
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(B3_JIT)
</span><ins>+
+#endif // B3PhaseScope_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreb3B3PhiChildrenh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/b3/B3PhiChildren.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/b3/B3PhiChildren.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/b3/B3PhiChildren.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef B3PhiChildren_h
+#define B3PhiChildren_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(B3_JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -175,3 +176,6 @@
</span><span class="cx"> } } // namespace JSC::B3
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(B3_JIT)
</span><ins>+
+#endif // B3PhiChildren_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreb3B3Procedureh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/b3/B3Procedure.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/b3/B3Procedure.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/b3/B3Procedure.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef B3Procedure_h
+#define B3Procedure_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(B3_JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -243,3 +244,6 @@
</span><span class="cx"> } } // namespace JSC::B3
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(B3_JIT)
</span><ins>+
+#endif // B3Procedure_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreb3B3ProcedureInlinesh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/b3/B3ProcedureInlines.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/b3/B3ProcedureInlines.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/b3/B3ProcedureInlines.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef B3ProcedureInlines_h
+#define B3ProcedureInlines_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(B3_JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -41,3 +42,6 @@
</span><span class="cx"> } } // namespace JSC::B3
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(B3_JIT)
</span><ins>+
+#endif // B3ProcedureInlines_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreb3B3PureCSEh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/b3/B3PureCSE.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/b3/B3PureCSE.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/b3/B3PureCSE.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef B3PureCSE_h
+#define B3PureCSE_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(B3_JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -59,3 +60,6 @@
</span><span class="cx"> } } // namespace JSC::B3
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(B3_JIT)
</span><ins>+
+#endif // B3PureCSE_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreb3B3ReduceDoubleToFloath"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/b3/B3ReduceDoubleToFloat.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/b3/B3ReduceDoubleToFloat.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/b3/B3ReduceDoubleToFloat.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef B3ReduceDoubleToFloat_h
+#define B3ReduceDoubleToFloat_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(B3_JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -38,3 +39,6 @@
</span><span class="cx"> } } // namespace JSC::B3
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(B3_JIT)
</span><ins>+
+#endif // B3ReduceDoubleToFloat_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreb3B3ReduceStrengthh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/b3/B3ReduceStrength.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/b3/B3ReduceStrength.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/b3/B3ReduceStrength.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef B3ReduceStrength_h
+#define B3ReduceStrength_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(B3_JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -44,3 +45,6 @@
</span><span class="cx"> } } // namespace JSC::B3
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(B3_JIT)
</span><ins>+
+#endif // B3ReduceStrength_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreb3B3SSACalculatorh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/b3/B3SSACalculator.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/b3/B3SSACalculator.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/b3/B3SSACalculator.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef B3SSACalculator_h
+#define B3SSACalculator_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(B3_JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -165,3 +166,6 @@
</span><span class="cx"> } } // namespace JSC::B3
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(B3_JIT)
</span><ins>+
+#endif // B3SSACalculator_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreb3B3SlotBaseValueh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/b3/B3SlotBaseValue.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/b3/B3SlotBaseValue.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/b3/B3SlotBaseValue.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef B3SlotBaseValue_h
+#define B3SlotBaseValue_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(B3_JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -61,3 +62,6 @@
</span><span class="cx"> } } // namespace JSC::B3
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(B3_JIT)
</span><ins>+
+#endif // B3SlotBaseValue_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreb3B3SparseCollectionh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/b3/B3SparseCollection.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/b3/B3SparseCollection.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/b3/B3SparseCollection.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef B3SparseCollection_h
+#define B3SparseCollection_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(B3_JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -140,3 +141,6 @@
</span><span class="cx"> } } // namespace JSC::B3
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(B3_JIT)
</span><ins>+
+#endif // B3SparseCollection_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreb3B3StackSloth"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/b3/B3StackSlot.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/b3/B3StackSlot.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/b3/B3StackSlot.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef B3StackSlot_h
+#define B3StackSlot_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(B3_JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -103,3 +104,6 @@
</span><span class="cx"> } } // namespace JSC::B3
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(B3_JIT)
</span><ins>+
+#endif // B3StackSlot_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreb3B3StackmapGenerationParamsh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/b3/B3StackmapGenerationParams.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/b3/B3StackmapGenerationParams.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/b3/B3StackmapGenerationParams.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef B3StackmapGenerationParams_h
+#define B3StackmapGenerationParams_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(B3_JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -125,3 +126,6 @@
</span><span class="cx"> } } // namespace JSC::B3
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(B3_JIT)
</span><ins>+
+#endif // B3StackmapGenerationParams_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreb3B3StackmapSpecialh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/b3/B3StackmapSpecial.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/b3/B3StackmapSpecial.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/b3/B3StackmapSpecial.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef B3StackmapSpecial_h
+#define B3StackmapSpecial_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(B3_JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -87,3 +88,6 @@
</span><span class="cx"> } // namespace WTF
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(B3_JIT)
</span><ins>+
+#endif // B3StackmapSpecial_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreb3B3StackmapValueh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/b3/B3StackmapValue.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/b3/B3StackmapValue.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/b3/B3StackmapValue.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef B3StackmapValue_h
+#define B3StackmapValue_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(B3_JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -306,3 +307,6 @@
</span><span class="cx"> } } // namespace JSC::B3
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(B3_JIT)
</span><ins>+
+#endif // B3StackmapValue_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreb3B3SuccessorCollectionh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/b3/B3SuccessorCollection.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/b3/B3SuccessorCollection.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/b3/B3SuccessorCollection.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef B3SuccessorCollection_h
+#define B3SuccessorCollection_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(B3_JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -140,3 +141,6 @@
</span><span class="cx"> } } // namespace JSC::B3
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(B3_JIT)
</span><ins>+
+#endif // B3SuccessorCollection_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreb3B3SwitchCaseh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/b3/B3SwitchCase.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/b3/B3SwitchCase.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/b3/B3SwitchCase.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef B3SwitchCase_h
+#define B3SwitchCase_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(B3_JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -61,3 +62,6 @@
</span><span class="cx"> } } // namespace JSC::B3
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(B3_JIT)
</span><ins>+
+#endif // B3SwitchCase_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreb3B3SwitchValueh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/b3/B3SwitchValue.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/b3/B3SwitchValue.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/b3/B3SwitchValue.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef B3SwitchValue_h
+#define B3SwitchValue_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(B3_JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -83,3 +84,6 @@
</span><span class="cx"> } } // namespace JSC::B3
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(B3_JIT)
</span><ins>+
+#endif // B3SwitchValue_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreb3B3TimingScopeh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/b3/B3TimingScope.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/b3/B3TimingScope.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/b3/B3TimingScope.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef B3TimingScope_h
+#define B3TimingScope_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(B3_JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -45,3 +46,6 @@
</span><span class="cx"> } } // namespace JSC::B3
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(B3_JIT)
</span><ins>+
+#endif // B3TimingScope_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreb3B3Typeh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/b3/B3Type.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/b3/B3Type.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/b3/B3Type.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef B3Type_h
+#define B3Type_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(B3_JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -92,3 +93,5 @@
</span><span class="cx"> #endif // COMPILER(GCC) &amp;&amp; ASSERT_DISABLED
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(B3_JIT)
</span><ins>+
+#endif // B3Type_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreb3B3TypeMaph"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/b3/B3TypeMap.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/b3/B3TypeMap.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/b3/B3TypeMap.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef B3TypeMap_h
+#define B3TypeMap_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(B3_JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -106,3 +107,6 @@
</span><span class="cx"> #endif // COMPILER(GCC) &amp;&amp; ASSERT_DISABLED
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(B3_JIT)
</span><ins>+
+#endif // B3TypeMap_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreb3B3UpsilonValueh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/b3/B3UpsilonValue.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/b3/B3UpsilonValue.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/b3/B3UpsilonValue.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef B3UpsilonValue_h
+#define B3UpsilonValue_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(B3_JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -70,3 +71,6 @@
</span><span class="cx"> } } // namespace JSC::B3
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(B3_JIT)
</span><ins>+
+#endif // B3UpsilonValue_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreb3B3UseCountsh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/b3/B3UseCounts.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/b3/B3UseCounts.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/b3/B3UseCounts.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef B3UseCounts_h
+#define B3UseCounts_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(B3_JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -54,3 +55,6 @@
</span><span class="cx"> } } // namespace JSC::B3
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(B3_JIT)
</span><ins>+
+#endif // B3UseCounts_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreb3B3Validateh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/b3/B3Validate.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/b3/B3Validate.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/b3/B3Validate.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef B3Validate_h
+#define B3Validate_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(B3_JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -36,3 +37,6 @@
</span><span class="cx"> } } // namespace JSC::B3
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(B3_JIT)
</span><ins>+
+#endif // B3Validate_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreb3B3Valueh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/b3/B3Value.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/b3/B3Value.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/b3/B3Value.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef B3Value_h
+#define B3Value_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(B3_JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -500,3 +501,6 @@
</span><span class="cx"> } } // namespace JSC::B3
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(B3_JIT)
</span><ins>+
+#endif // B3Value_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreb3B3ValueInlinesh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/b3/B3ValueInlines.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/b3/B3ValueInlines.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/b3/B3ValueInlines.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef B3ValueInlines_h
+#define B3ValueInlines_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(B3_JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -245,3 +246,6 @@
</span><span class="cx"> } } // namespace JSC::B3
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(B3_JIT)
</span><ins>+
+#endif // B3ValueInlines_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreb3B3ValueKeyh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/b3/B3ValueKey.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/b3/B3ValueKey.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/b3/B3ValueKey.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef B3ValueKey_h
+#define B3ValueKey_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(B3_JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -196,3 +197,6 @@
</span><span class="cx"> } // namespace WTF
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(B3_JIT)
</span><ins>+
+#endif // B3ValueKey_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreb3B3ValueKeyInlinesh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/b3/B3ValueKeyInlines.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/b3/B3ValueKeyInlines.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/b3/B3ValueKeyInlines.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef B3ValueKeyInlines_h
+#define B3ValueKeyInlines_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(B3_JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -65,3 +66,6 @@
</span><span class="cx"> } } // namespace JSC::B3
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(B3_JIT)
</span><ins>+
+#endif // B3ValueKeyInlines_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreb3B3ValueReph"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/b3/B3ValueRep.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/b3/B3ValueRep.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/b3/B3ValueRep.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef B3ValueRep_h
+#define B3ValueRep_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(B3_JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -286,3 +287,6 @@
</span><span class="cx"> } // namespace WTF
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(B3_JIT)
</span><ins>+
+#endif // B3ValueRep_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreb3B3Variableh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/b3/B3Variable.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/b3/B3Variable.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/b3/B3Variable.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef B3Variable_h
+#define B3Variable_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(B3_JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -87,3 +88,6 @@
</span><span class="cx"> } } // namespace JSC::B3
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(B3_JIT)
</span><ins>+
+#endif // B3Variable_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreb3B3VariableValueh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/b3/B3VariableValue.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/b3/B3VariableValue.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/b3/B3VariableValue.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef B3VariableValue_h
+#define B3VariableValue_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(B3_JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -61,3 +62,6 @@
</span><span class="cx"> } } // namespace JSC::B3
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(B3_JIT)
</span><ins>+
+#endif // B3VariableValue_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreb3airAirAllocateStackh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/b3/air/AirAllocateStack.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/b3/air/AirAllocateStack.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/b3/air/AirAllocateStack.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef AirAllocateStack_h
+#define AirAllocateStack_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(B3_JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -41,3 +42,6 @@
</span><span class="cx"> } } } // namespace JSC::B3::Air
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(B3_JIT)
</span><ins>+
+#endif // AirAllocateStack_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreb3airAirArgh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/b3/air/AirArg.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/b3/air/AirArg.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/b3/air/AirArg.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef AirArg_h
+#define AirArg_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(B3_JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -1381,3 +1382,6 @@
</span><span class="cx"> #endif // COMPILER(GCC) &amp;&amp; ASSERT_DISABLED
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(B3_JIT)
</span><ins>+
+#endif // AirArg_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreb3airAirArgInlinesh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/b3/air/AirArgInlines.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/b3/air/AirArgInlines.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/b3/air/AirArgInlines.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef AirArgInlines_h
+#define AirArgInlines_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(B3_JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -192,3 +193,6 @@
</span><span class="cx"> } } } // namespace JSC::B3::Air
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(B3_JIT)
</span><ins>+
+#endif // AirArgInlines_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreb3airAirBasicBlockh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/b3/air/AirBasicBlock.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/b3/air/AirBasicBlock.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/b3/air/AirBasicBlock.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef AirBasicBlock_h
+#define AirBasicBlock_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(B3_JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -170,3 +171,6 @@
</span><span class="cx"> } } } // namespace JSC::B3::Air
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(B3_JIT)
</span><ins>+
+#endif // AirBasicBlock_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreb3airAirBlockWorklisth"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/b3/air/AirBlockWorklist.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/b3/air/AirBlockWorklist.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/b3/air/AirBlockWorklist.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef AirBlockWorklist_h
+#define AirBlockWorklist_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(B3_JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -50,3 +51,6 @@
</span><span class="cx"> } } } // namespace JSC::B3::Air
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(B3_JIT)
</span><ins>+
+#endif // AirBlockWorklist_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreb3airAirCCallSpecialh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/b3/air/AirCCallSpecial.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/b3/air/AirCCallSpecial.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/b3/air/AirCCallSpecial.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef AirCCallSpecial_h
+#define AirCCallSpecial_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(B3_JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -82,3 +83,6 @@
</span><span class="cx"> } } } // namespace JSC::B3::Air
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(B3_JIT)
</span><ins>+
+#endif // AirCCallSpecial_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreb3airAirCCallingConventionh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/b3/air/AirCCallingConvention.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/b3/air/AirCCallingConvention.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/b3/air/AirCCallingConvention.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef AirCCallingConvention_h
+#define AirCCallingConvention_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(B3_JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -49,3 +50,6 @@
</span><span class="cx"> } } } // namespace JSC::B3::Air
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(B3_JIT)
</span><ins>+
+#endif // AirCCallingConvention_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreb3airAirCodeh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/b3/air/AirCode.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/b3/air/AirCode.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/b3/air/AirCode.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef AirCode_h
+#define AirCode_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(B3_JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -273,3 +274,6 @@
</span><span class="cx"> #endif // COMPILER(GCC) &amp;&amp; ASSERT_DISABLED
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(B3_JIT)
</span><ins>+
+#endif // AirCode_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreb3airAirCustomh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/b3/air/AirCustom.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/b3/air/AirCustom.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/b3/air/AirCustom.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef AirCustom_h
+#define AirCustom_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(B3_JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -276,3 +277,6 @@
</span><span class="cx"> } } } // namespace JSC::B3::Air
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(B3_JIT)
</span><ins>+
+#endif // AirCustom_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreb3airAirDumpAsJSh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/b3/air/AirDumpAsJS.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/b3/air/AirDumpAsJS.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/b3/air/AirDumpAsJS.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef AirDumpAsJS_h
+#define AirDumpAsJS_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(B3_JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -41,3 +42,6 @@
</span><span class="cx"> } } } // namespace JSC::B3::Air
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(B3_JIT)
</span><ins>+
+#endif // AirDumpAsJS_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreb3airAirEliminateDeadCodeh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/b3/air/AirEliminateDeadCode.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/b3/air/AirEliminateDeadCode.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/b3/air/AirEliminateDeadCode.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef AirEliminateDeadCode_h
+#define AirEliminateDeadCode_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(B3_JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -41,3 +42,6 @@
</span><span class="cx"> } } } // namespace JSC::B3::Air
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(B3_JIT)
</span><ins>+
+#endif // AirEliminateDeadCode_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreb3airAirEmitShuffleh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/b3/air/AirEmitShuffle.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/b3/air/AirEmitShuffle.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/b3/air/AirEmitShuffle.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef AirEmitShuffle_h
+#define AirEmitShuffle_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(B3_JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -112,3 +113,6 @@
</span><span class="cx"> } } } // namespace JSC::B3::Air
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(B3_JIT)
</span><ins>+
+#endif // AirEmitShuffle_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreb3airAirFixObviousSpillsh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/b3/air/AirFixObviousSpills.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/b3/air/AirFixObviousSpills.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/b3/air/AirFixObviousSpills.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef AirFixObviousSpills_h
+#define AirFixObviousSpills_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(B3_JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -39,3 +40,6 @@
</span><span class="cx"> } } } // namespace JSC::B3::Air
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(B3_JIT)
</span><ins>+
+#endif // AirFixObviousSpills_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreb3airAirFixPartialRegisterStallsh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/b3/air/AirFixPartialRegisterStalls.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/b3/air/AirFixPartialRegisterStalls.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/b3/air/AirFixPartialRegisterStalls.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef AirFixPartialRegisterStalls_h
+#define AirFixPartialRegisterStalls_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(B3_JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -44,3 +45,5 @@
</span><span class="cx"> } } } // namespace JSC::B3::Air
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(B3_JIT)
</span><ins>+
+#endif // AirFixPartialRegisterStalls_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreb3airAirFrequentedBlockh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/b3/air/AirFrequentedBlock.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/b3/air/AirFrequentedBlock.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/b3/air/AirFrequentedBlock.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef AirFrequentedBlock_h
+#define AirFrequentedBlock_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(B3_JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -38,3 +39,6 @@
</span><span class="cx"> } } } // namespace JSC::B3::Air
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(B3_JIT)
</span><ins>+
+#endif // AirFrequentedBlock_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreb3airAirGenerateh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/b3/air/AirGenerate.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/b3/air/AirGenerate.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/b3/air/AirGenerate.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef AirGenerate_h
+#define AirGenerate_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(B3_JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -46,3 +47,6 @@
</span><span class="cx"> } } } // namespace JSC::B3::Air
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(B3_JIT)
</span><ins>+
+#endif // AirGenerate_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreb3airAirGenerationContexth"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/b3/air/AirGenerationContext.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/b3/air/AirGenerationContext.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/b3/air/AirGenerationContext.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef AirGenerationContext_h
+#define AirGenerationContext_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(B3_JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -52,3 +53,6 @@
</span><span class="cx"> } } } // namespace JSC::B3::Air
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(B3_JIT)
</span><ins>+
+#endif // AirGenerationContext_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreb3airAirHandleCalleeSavesh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/b3/air/AirHandleCalleeSaves.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/b3/air/AirHandleCalleeSaves.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/b3/air/AirHandleCalleeSaves.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef AirHandleCalleeSaves_h
+#define AirHandleCalleeSaves_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(B3_JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -44,3 +45,6 @@
</span><span class="cx"> } } } // namespace JSC::B3::Air
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(B3_JIT)
</span><ins>+
+#endif // AirHandleCalleeSaves_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreb3airAirInsertionSeth"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/b3/air/AirInsertionSet.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/b3/air/AirInsertionSet.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/b3/air/AirInsertionSet.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef AirInsertionSet_h
+#define AirInsertionSet_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(B3_JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -78,3 +79,6 @@
</span><span class="cx"> } } } // namespace JSC::B3::Air
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(B3_JIT)
</span><ins>+
+#endif // AirInsertionSet_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreb3airAirInsth"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/b3/air/AirInst.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/b3/air/AirInst.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/b3/air/AirInst.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef AirInst_h
+#define AirInst_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(B3_JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -206,3 +207,6 @@
</span><span class="cx"> } } } // namespace JSC::B3::Air
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(B3_JIT)
</span><ins>+
+#endif // AirInst_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreb3airAirInstInlinesh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/b3/air/AirInstInlines.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/b3/air/AirInstInlines.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/b3/air/AirInstInlines.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef AirInstInlines_h
+#define AirInstInlines_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(B3_JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -248,3 +249,6 @@
</span><span class="cx"> } } } // namespace JSC::B3::Air
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(B3_JIT)
</span><ins>+
+#endif // AirInstInlines_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreb3airAirIteratedRegisterCoalescingh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/b3/air/AirIteratedRegisterCoalescing.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/b3/air/AirIteratedRegisterCoalescing.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/b3/air/AirIteratedRegisterCoalescing.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef AirIteratedRegisterCoalescing_h
+#define AirIteratedRegisterCoalescing_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(B3_JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -38,3 +39,6 @@
</span><span class="cx"> } } } // namespace JSC::B3::Air
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(B3_JIT)
</span><ins>+
+#endif // AirIteratedRegisterCoalescing_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreb3airAirLivenessh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/b3/air/AirLiveness.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/b3/air/AirLiveness.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/b3/air/AirLiveness.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef AirLiveness_h
+#define AirLiveness_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(B3_JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -390,3 +391,6 @@
</span><span class="cx"> } } } // namespace JSC::B3::Air
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(B3_JIT)
</span><ins>+
+#endif // AirLiveness_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreb3airAirLogRegisterPressureh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/b3/air/AirLogRegisterPressure.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/b3/air/AirLogRegisterPressure.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/b3/air/AirLogRegisterPressure.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef AirLogRegisterPressure_h
+#define AirLogRegisterPressure_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(B3_JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -37,3 +38,6 @@
</span><span class="cx"> } } } // namespace JSC::B3::Air
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(B3_JIT)
</span><ins>+
+#endif // AirLogRegisterPressure_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreb3airAirLowerAfterRegAlloch"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/b3/air/AirLowerAfterRegAlloc.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/b3/air/AirLowerAfterRegAlloc.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/b3/air/AirLowerAfterRegAlloc.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef AirLowerAfterRegAlloc_h
+#define AirLowerAfterRegAlloc_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(B3_JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -39,3 +40,5 @@
</span><span class="cx"> } } } // namespace JSC::B3::Air
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(B3_JIT)
</span><ins>+
+#endif // AirLowerAfterRegAlloc_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreb3airAirLowerEntrySwitchh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/b3/air/AirLowerEntrySwitch.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/b3/air/AirLowerEntrySwitch.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/b3/air/AirLowerEntrySwitch.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef AirLowerEntrySwitch_h
+#define AirLowerEntrySwitch_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(B3_JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -39,3 +40,6 @@
</span><span class="cx"> } } } // namespace JSC::B3::Air
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(B3_JIT)
</span><ins>+
+#endif // AirLowerEntrySwitch_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreb3airAirLowerMacrosh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/b3/air/AirLowerMacros.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/b3/air/AirLowerMacros.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/b3/air/AirLowerMacros.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef AirLowerMacros_h
+#define AirLowerMacros_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(B3_JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -39,3 +40,6 @@
</span><span class="cx"> } } } // namespace JSC::B3::Air
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(B3_JIT)
</span><ins>+
+#endif // AirLowerMacros_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreb3airAirOptimizeBlockOrderh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/b3/air/AirOptimizeBlockOrder.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/b3/air/AirOptimizeBlockOrder.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/b3/air/AirOptimizeBlockOrder.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef AirOptimizeBlockOrder_h
+#define AirOptimizeBlockOrder_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(B3_JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -47,3 +48,6 @@
</span><span class="cx"> } } } // namespace JSC::B3::Air
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(B3_JIT)
</span><ins>+
+#endif // AirOptimizeBlockOrder_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreb3airAirPhaseScopeh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/b3/air/AirPhaseScope.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/b3/air/AirPhaseScope.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/b3/air/AirPhaseScope.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef AirPhaseScope_h
+#define AirPhaseScope_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(B3_JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -51,3 +52,6 @@
</span><span class="cx"> } } } // namespace JSC::B3::Air
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(B3_JIT)
</span><ins>+
+#endif // AirPhaseScope_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreb3airAirRegisterPriorityh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/b3/air/AirRegisterPriority.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/b3/air/AirRegisterPriority.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/b3/air/AirRegisterPriority.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef AirRegisterPriority_h
+#define AirRegisterPriority_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(B3_JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -56,3 +57,6 @@
</span><span class="cx"> } } } // namespace JSC::B3::Air
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(B3_JIT)
</span><ins>+
+#endif // AirRegisterPriority_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreb3airAirReportUsedRegistersh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/b3/air/AirReportUsedRegisters.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/b3/air/AirReportUsedRegisters.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/b3/air/AirReportUsedRegisters.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef AirReportUsedRegisters_h
+#define AirReportUsedRegisters_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(B3_JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -39,3 +40,6 @@
</span><span class="cx"> } } } // namespace JSC::B3::Air
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(B3_JIT)
</span><ins>+
+#endif // AirReportUsedRegisters_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreb3airAirSimplifyCFGh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/b3/air/AirSimplifyCFG.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/b3/air/AirSimplifyCFG.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/b3/air/AirSimplifyCFG.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef AirSimplifyCFG_h
+#define AirSimplifyCFG_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(B3_JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -38,3 +39,6 @@
</span><span class="cx"> } } } // namespace JSC::B3::Air
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(B3_JIT)
</span><ins>+
+#endif // AirSimplifyCFG_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreb3airAirSpecialh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/b3/air/AirSpecial.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/b3/air/AirSpecial.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/b3/air/AirSpecial.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef AirSpecial_h
+#define AirSpecial_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(B3_JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -138,3 +139,6 @@
</span><span class="cx"> } } } // namespace JSC::B3::Air
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(B3_JIT)
</span><ins>+
+#endif // AirSpecial_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreb3airAirSpillEverythingh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/b3/air/AirSpillEverything.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/b3/air/AirSpillEverything.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/b3/air/AirSpillEverything.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef AirSpillEverything_h
+#define AirSpillEverything_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(B3_JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -47,3 +48,6 @@
</span><span class="cx"> } } } // namespace JSC::B3::Air
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(B3_JIT)
</span><ins>+
+#endif // AirSpillEverything_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreb3airAirStackSloth"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/b3/air/AirStackSlot.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/b3/air/AirStackSlot.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/b3/air/AirStackSlot.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef AirStackSlot_h
+#define AirStackSlot_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(B3_JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -131,3 +132,6 @@
</span><span class="cx"> } // namespace WTF
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(B3_JIT)
</span><ins>+
+#endif // AirStackSlot_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreb3airAirStackSlotKindh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/b3/air/AirStackSlotKind.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/b3/air/AirStackSlotKind.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/b3/air/AirStackSlotKind.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef AirStackSlotKind_h
+#define AirStackSlotKind_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(B3_JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -61,3 +62,6 @@
</span><span class="cx"> } // namespace WTF
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(B3_JIT)
</span><ins>+
+#endif // B3StackSlotKind_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreb3airAirTmph"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/b3/air/AirTmp.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/b3/air/AirTmp.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/b3/air/AirTmp.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef AirTmp_h
+#define AirTmp_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(B3_JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -296,3 +297,6 @@
</span><span class="cx"> } // namespace WTF
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(B3_JIT)
</span><ins>+
+#endif // AirTmp_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreb3airAirTmpInlinesh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/b3/air/AirTmpInlines.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/b3/air/AirTmpInlines.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/b3/air/AirTmpInlines.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef AirTmpInlines_h
+#define AirTmpInlines_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(B3_JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -95,3 +96,6 @@
</span><span class="cx"> } } } // namespace JSC::B3::Air
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(B3_JIT)
</span><ins>+
+#endif // AirTmpInlines_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreb3airAirTmpWidthh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/b3/air/AirTmpWidth.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/b3/air/AirTmpWidth.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/b3/air/AirTmpWidth.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef AirTmpWidth_h
+#define AirTmpWidth_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(B3_JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -112,3 +113,6 @@
</span><span class="cx"> } } } // namespace JSC::B3::Air
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(B3_JIT)
</span><ins>+
+#endif // AirTmpWidth_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreb3airAirUseCountsh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/b3/air/AirUseCounts.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/b3/air/AirUseCounts.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/b3/air/AirUseCounts.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef AirUseCounts_h
+#define AirUseCounts_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(B3_JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -116,3 +117,6 @@
</span><span class="cx"> } } } // namespace JSC::B3::Air
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(B3_JIT)
</span><ins>+
+#endif // AirUseCounts_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreb3airAirValidateh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/b3/air/AirValidate.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/b3/air/AirValidate.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/b3/air/AirValidate.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef AirValidate_h
+#define AirValidate_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(B3_JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -36,3 +37,6 @@
</span><span class="cx"> } } } // namespace JSC::B3::Air
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(B3_JIT)
</span><ins>+
+#endif // AirValidate_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCorebindingsScriptFunctionCallh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/bindings/ScriptFunctionCall.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/bindings/ScriptFunctionCall.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/bindings/ScriptFunctionCall.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -29,7 +29,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef ScriptFunctionCall_h
+#define ScriptFunctionCall_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;ArgList.h&quot;
</span><span class="cx"> #include &quot;ScriptObject.h&quot;
</span><span class="lines">@@ -80,3 +81,5 @@
</span><span class="cx"> };
</span><span class="cx"> 
</span><span class="cx"> } // namespace Deprecated
</span><ins>+
+#endif // ScriptFunctionCall
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCorebindingsScriptValueh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/bindings/ScriptValue.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/bindings/ScriptValue.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/bindings/ScriptValue.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -29,7 +29,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef ScriptValue_h
+#define ScriptValue_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;JSCJSValue.h&quot;
</span><span class="cx"> #include &quot;JSCJSValueInlines.h&quot;
</span><span class="lines">@@ -76,3 +77,5 @@
</span><span class="cx"> };
</span><span class="cx"> 
</span><span class="cx"> } // namespace Deprecated
</span><ins>+
+#endif // ScriptValue_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCorebuiltinsBuiltinExecutableCreatorh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/builtins/BuiltinExecutableCreator.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/builtins/BuiltinExecutableCreator.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/builtins/BuiltinExecutableCreator.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef BuiltinExecutableCreator_h
+#define BuiltinExecutableCreator_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;ConstructAbility.h&quot;
</span><span class="cx"> #include &quot;ParserModes.h&quot;
</span><span class="lines">@@ -34,3 +35,5 @@
</span><span class="cx"> JS_EXPORT_PRIVATE UnlinkedFunctionExecutable* createBuiltinExecutable(VM&amp;, const SourceCode&amp;, const Identifier&amp;, ConstructorKind, ConstructAbility);
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif /* BuiltinExecutableCreator_h */
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCorebuiltinsBuiltinExecutablesh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/builtins/BuiltinExecutables.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/builtins/BuiltinExecutables.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/builtins/BuiltinExecutables.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef BuiltinExecutables_h
+#define BuiltinExecutables_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;JSCBuiltins.h&quot;
</span><span class="cx"> #include &quot;ParserModes.h&quot;
</span><span class="lines">@@ -67,3 +68,5 @@
</span><span class="cx"> };
</span><span class="cx"> 
</span><span class="cx"> }
</span><ins>+
+#endif
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCorebuiltinsBuiltinNamesh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/builtins/BuiltinNames.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/builtins/BuiltinNames.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/builtins/BuiltinNames.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef BuiltinNames_h
+#define BuiltinNames_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;BuiltinUtils.h&quot;
</span><span class="cx"> #include &quot;BytecodeIntrinsicRegistry.h&quot;
</span><span class="lines">@@ -265,4 +266,6 @@
</span><span class="cx">     m_publicToPrivateMap.add(publicName.impl(), &amp;privateName);
</span><span class="cx"> }
</span><span class="cx"> 
</span><del>-} // namespace JSC
</del><ins>+}
+
+#endif
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCorebuiltinsBuiltinUtilsh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/builtins/BuiltinUtils.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/builtins/BuiltinUtils.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/builtins/BuiltinUtils.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -24,7 +24,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef BuiltinUtils_h
+#define BuiltinUtils_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;ConstructAbility.h&quot;
</span><span class="cx"> 
</span><span class="lines">@@ -48,4 +49,6 @@
</span><span class="cx"> 
</span><span class="cx"> JS_EXPORT_PRIVATE UnlinkedFunctionExecutable* createBuiltinExecutable(VM&amp;, const SourceCode&amp;, const Identifier&amp;, ConstructAbility);
</span><span class="cx">     
</span><del>-} // namespace JSC
</del><ins>+}
+
+#endif
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCorebytecodeAdaptiveInferredPropertyValueWatchpointBaseh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/bytecode/AdaptiveInferredPropertyValueWatchpointBase.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/bytecode/AdaptiveInferredPropertyValueWatchpointBase.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/bytecode/AdaptiveInferredPropertyValueWatchpointBase.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef AdaptiveInferredPropertyValueWatchpointBase_h
+#define AdaptiveInferredPropertyValueWatchpointBase_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;ObjectPropertyCondition.h&quot;
</span><span class="cx"> #include &quot;Watchpoint.h&quot;
</span><span class="lines">@@ -70,3 +71,5 @@
</span><span class="cx"> };
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif /* AdaptiveInferredPropertyValueWatchpointBase_h */
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCorebytecodeArrayAllocationProfileh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef ArrayAllocationProfile_h
+#define ArrayAllocationProfile_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;IndexingType.h&quot;
</span><span class="cx"> #include &quot;JSArray.h&quot;
</span><span class="lines">@@ -75,3 +76,6 @@
</span><span class="cx"> };
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // ArrayAllocationProfile_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCorebytecodeArrayProfileh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/bytecode/ArrayProfile.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/bytecode/ArrayProfile.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/bytecode/ArrayProfile.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef ArrayProfile_h
+#define ArrayProfile_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;ConcurrentJITLock.h&quot;
</span><span class="cx"> #include &quot;JSArray.h&quot;
</span><span class="lines">@@ -248,3 +249,6 @@
</span><span class="cx"> typedef SegmentedVector&lt;ArrayProfile, 4&gt; ArrayProfileVector;
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // ArrayProfile_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCorebytecodeByValInfoh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/bytecode/ByValInfo.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/bytecode/ByValInfo.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/bytecode/ByValInfo.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef ByValInfo_h
+#define ByValInfo_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;ClassInfo.h&quot;
</span><span class="cx"> #include &quot;CodeLocation.h&quot;
</span><span class="lines">@@ -255,3 +256,6 @@
</span><span class="cx"> #endif // ENABLE(JIT)
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // ByValInfo_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCorebytecodeBytecodeBasicBlockh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/bytecode/BytecodeBasicBlock.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/bytecode/BytecodeBasicBlock.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/bytecode/BytecodeBasicBlock.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * THE POSSIBILITY OF SUCH DAMAGE.
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef BytecodeBasicBlock_h
+#define BytecodeBasicBlock_h
</ins><span class="cx"> 
</span><span class="cx"> #include &lt;limits.h&gt;
</span><span class="cx"> #include &lt;wtf/FastBitVector.h&gt;
</span><span class="lines">@@ -100,3 +101,5 @@
</span><span class="cx"> }
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // BytecodeBasicBlock_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCorebytecodeBytecodeConventionsh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/bytecode/BytecodeConventions.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/bytecode/BytecodeConventions.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/bytecode/BytecodeConventions.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef BytecodeConventions_h
+#define BytecodeConventions_h
</ins><span class="cx"> 
</span><span class="cx"> // Register numbers used in bytecode operations have different meaning according to their ranges:
</span><span class="cx"> //      0x80000000-0xFFFFFFFF  Negative indices from the CallFrame pointer are entries in the call frame.
</span><span class="lines">@@ -30,3 +31,6 @@
</span><span class="cx"> //      0x00000000-0x3FFFFFFF  Forwards indices from the CallFrame pointer are local vars and temporaries with the function's callframe.
</span><span class="cx"> //      0x40000000-0x7FFFFFFF  Positive indices from 0x40000000 specify entries in the constant pool on the CodeBlock.
</span><span class="cx"> static const int FirstConstantRegisterIndex = 0x40000000;
</span><ins>+
+#endif // BytecodeConventions_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCorebytecodeBytecodeIntrinsicRegistryh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/bytecode/BytecodeIntrinsicRegistry.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/bytecode/BytecodeIntrinsicRegistry.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/bytecode/BytecodeIntrinsicRegistry.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -24,7 +24,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef BytecodeIntrinsicRegistry_h
+#define BytecodeIntrinsicRegistry_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;Identifier.h&quot;
</span><span class="cx"> #include &lt;wtf/Noncopyable.h&gt;
</span><span class="lines">@@ -101,3 +102,5 @@
</span><span class="cx"> };
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // BytecodeIntrinsicRegistry_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCorebytecodeBytecodeKillsh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/bytecode/BytecodeKills.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/bytecode/BytecodeKills.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/bytecode/BytecodeKills.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * THE POSSIBILITY OF SUCH DAMAGE.
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef BytecodeKills_h
+#define BytecodeKills_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;CodeBlock.h&quot;
</span><span class="cx"> #include &lt;wtf/FastBitVector.h&gt;
</span><span class="lines">@@ -175,3 +176,6 @@
</span><span class="cx"> };
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // BytecodeKills_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCorebytecodeBytecodeUseDefh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/bytecode/BytecodeUseDef.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/bytecode/BytecodeUseDef.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/bytecode/BytecodeUseDef.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * THE POSSIBILITY OF SUCH DAMAGE.
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef BytecodeUseDef_h
+#define BytecodeUseDef_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;CodeBlock.h&quot;
</span><span class="cx"> #include &quot;Interpreter.h&quot;
</span><span class="lines">@@ -460,3 +461,6 @@
</span><span class="cx"> }
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // BytecodeUseDef_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCorebytecodeCallEdgeh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/bytecode/CallEdge.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/bytecode/CallEdge.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/bytecode/CallEdge.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef CallEdge_h
+#define CallEdge_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;CallVariant.h&quot;
</span><span class="cx"> 
</span><span class="lines">@@ -65,3 +66,6 @@
</span><span class="cx"> typedef Vector&lt;CallEdge, 1&gt; CallEdgeList;
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // CallEdge_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCorebytecodeCallLinkInfoh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/bytecode/CallLinkInfo.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/bytecode/CallLinkInfo.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/bytecode/CallLinkInfo.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef CallLinkInfo_h
+#define CallLinkInfo_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;CallMode.h&quot;
</span><span class="cx"> #include &quot;CodeLocation.h&quot;
</span><span class="lines">@@ -344,3 +345,5 @@
</span><span class="cx"> #endif // ENABLE(JIT)
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // CallLinkInfo_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCorebytecodeCallLinkStatush"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/bytecode/CallLinkStatus.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/bytecode/CallLinkStatus.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/bytecode/CallLinkStatus.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef CallLinkStatus_h
+#define CallLinkStatus_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;CallLinkInfo.h&quot;
</span><span class="cx"> #include &quot;CallVariant.h&quot;
</span><span class="lines">@@ -132,3 +133,6 @@
</span><span class="cx"> };
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // CallLinkStatus_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCorebytecodeCallModeh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/bytecode/CallMode.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/bytecode/CallMode.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/bytecode/CallMode.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef CallMode_h
+#define CallMode_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;CodeSpecializationKind.h&quot;
</span><span class="cx"> 
</span><span class="lines">@@ -49,3 +50,6 @@
</span><span class="cx"> void printInternal(PrintStream&amp;, JSC::CallMode);
</span><span class="cx"> 
</span><span class="cx"> } // namespace WTF
</span><ins>+
+#endif // CallMode_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCorebytecodeCallReturnOffsetToBytecodeOffseth"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/bytecode/CallReturnOffsetToBytecodeOffset.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/bytecode/CallReturnOffsetToBytecodeOffset.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/bytecode/CallReturnOffsetToBytecodeOffset.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef CallReturnOffsetToBytecodeOffset_h
+#define CallReturnOffsetToBytecodeOffset_h
</ins><span class="cx"> 
</span><span class="cx"> namespace JSC {
</span><span class="cx"> 
</span><span class="lines">@@ -52,3 +53,6 @@
</span><span class="cx"> #endif
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // CallReturnOffsetToBytecodeOffset_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCorebytecodeCallVarianth"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/bytecode/CallVariant.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/bytecode/CallVariant.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/bytecode/CallVariant.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef CallVariant_h
+#define CallVariant_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;Executable.h&quot;
</span><span class="cx"> #include &quot;JSCell.h&quot;
</span><span class="lines">@@ -197,3 +198,6 @@
</span><span class="cx"> template&lt;&gt; struct HashTraits&lt;JSC::CallVariant&gt; : SimpleClassHashTraits&lt;JSC::CallVariant&gt; { };
</span><span class="cx"> 
</span><span class="cx"> } // namespace WTF
</span><ins>+
+#endif // CallVariant_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCorebytecodeCodeBlockh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/bytecode/CodeBlock.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/bytecode/CodeBlock.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/bytecode/CodeBlock.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -27,7 +27,8 @@
</span><span class="cx">  * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef CodeBlock_h
+#define CodeBlock_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;ArrayProfile.h&quot;
</span><span class="cx"> #include &quot;ByValInfo.h&quot;
</span><span class="lines">@@ -1383,3 +1384,5 @@
</span><span class="cx">     (codeBlock-&gt;vm()-&gt;logEvent(codeBlock, summary, [&amp;] () { return toCString details; }))
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // CodeBlock_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCorebytecodeCodeBlockHashh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/bytecode/CodeBlockHash.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/bytecode/CodeBlockHash.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/bytecode/CodeBlockHash.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef CodeBlockHash_h
+#define CodeBlockHash_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;CodeSpecializationKind.h&quot;
</span><span class="cx"> #include &lt;wtf/PrintStream.h&gt;
</span><span class="lines">@@ -76,3 +77,5 @@
</span><span class="cx"> };
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // CodeBlockHash_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCorebytecodeCodeBlockJettisoningWatchpointh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/bytecode/CodeBlockJettisoningWatchpoint.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/bytecode/CodeBlockJettisoningWatchpoint.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/bytecode/CodeBlockJettisoningWatchpoint.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef CodeBlockJettisoningWatchpoint_h
+#define CodeBlockJettisoningWatchpoint_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;Watchpoint.h&quot;
</span><span class="cx"> 
</span><span class="lines">@@ -46,3 +47,6 @@
</span><span class="cx"> };
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // CodeBlockJettisoningWatchpoint_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCorebytecodeCodeBlockWithJITTypeh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/bytecode/CodeBlockWithJITType.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/bytecode/CodeBlockWithJITType.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/bytecode/CodeBlockWithJITType.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef CodeBlockWithJITType_h
+#define CodeBlockWithJITType_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;CodeBlock.h&quot;
</span><span class="cx"> 
</span><span class="lines">@@ -50,3 +51,6 @@
</span><span class="cx"> };
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // CodeBlockWithJITType_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCorebytecodeCodeOriginh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/bytecode/CodeOrigin.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/bytecode/CodeOrigin.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/bytecode/CodeOrigin.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef CodeOrigin_h
+#define CodeOrigin_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;CallMode.h&quot;
</span><span class="cx"> #include &quot;CodeBlockHash.h&quot;
</span><span class="lines">@@ -155,3 +156,6 @@
</span><span class="cx"> };
</span><span class="cx"> 
</span><span class="cx"> } // namespace WTF
</span><ins>+
+#endif // CodeOrigin_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCorebytecodeCodeTypeh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/bytecode/CodeType.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/bytecode/CodeType.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/bytecode/CodeType.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef CodeType_h
+#define CodeType_h
</ins><span class="cx"> 
</span><span class="cx"> namespace JSC {
</span><span class="cx"> 
</span><span class="lines">@@ -37,3 +38,6 @@
</span><span class="cx"> void printInternal(PrintStream&amp;, JSC::CodeType);
</span><span class="cx"> 
</span><span class="cx"> } // namespace WTF
</span><ins>+
+#endif // CodeType_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCorebytecodeComplexGetStatush"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/bytecode/ComplexGetStatus.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/bytecode/ComplexGetStatus.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/bytecode/ComplexGetStatus.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef ComplexGetStatus_h
+#define ComplexGetStatus_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;JSCJSValue.h&quot;
</span><span class="cx"> #include &quot;ObjectPropertyConditionSet.h&quot;
</span><span class="lines">@@ -108,3 +109,6 @@
</span><span class="cx"> };
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // ComplexGetStatus_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCorebytecodeDFGExitProfileh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/bytecode/DFGExitProfile.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/bytecode/DFGExitProfile.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/bytecode/DFGExitProfile.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef DFGExitProfile_h
+#define DFGExitProfile_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(DFG_JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -218,3 +219,5 @@
</span><span class="cx"> } } // namespace JSC::DFG
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(DFG_JIT)
</span><ins>+
+#endif // DFGExitProfile_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCorebytecodeDataFormath"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/bytecode/DataFormat.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/bytecode/DataFormat.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/bytecode/DataFormat.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef DataFormat_h
+#define DataFormat_h
</ins><span class="cx"> 
</span><span class="cx"> #include &lt;wtf/Assertions.h&gt;
</span><span class="cx"> 
</span><span class="lines">@@ -128,3 +129,5 @@
</span><span class="cx"> void printInternal(PrintStream&amp;, JSC::DataFormat);
</span><span class="cx"> 
</span><span class="cx"> } // namespace WTF
</span><ins>+
+#endif // DataFormat_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCorebytecodeDeferredCompilationCallbackh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/bytecode/DeferredCompilationCallback.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/bytecode/DeferredCompilationCallback.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/bytecode/DeferredCompilationCallback.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef DeferredCompilationCallback_h
+#define DeferredCompilationCallback_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;CompilationResult.h&quot;
</span><span class="cx"> #include &quot;DeferredSourceDump.h&quot;
</span><span class="lines">@@ -53,3 +54,6 @@
</span><span class="cx"> };
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // DeferredCompilationCallback_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCorebytecodeDeferredSourceDumph"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/bytecode/DeferredSourceDump.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/bytecode/DeferredSourceDump.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/bytecode/DeferredSourceDump.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef DeferredSourceDump_h
+#define DeferredSourceDump_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;CodeOrigin.h&quot;
</span><span class="cx"> #include &quot;JITCode.h&quot;
</span><span class="lines">@@ -47,3 +48,5 @@
</span><span class="cx"> };
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // DeferredSourceDump_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCorebytecodeEvalCodeCacheh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/bytecode/EvalCodeCache.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/bytecode/EvalCodeCache.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/bytecode/EvalCodeCache.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -26,7 +26,8 @@
</span><span class="cx">  * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef EvalCodeCache_h
+#define EvalCodeCache_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;Executable.h&quot;
</span><span class="cx"> #include &quot;JSGlobalObject.h&quot;
</span><span class="lines">@@ -145,3 +146,5 @@
</span><span class="cx">     };
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // EvalCodeCache_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCorebytecodeExecutableInfoh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/bytecode/ExecutableInfo.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/bytecode/ExecutableInfo.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/bytecode/ExecutableInfo.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef ExecutableInfo_h
+#define ExecutableInfo_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;ParserModes.h&quot;
</span><span class="cx"> 
</span><span class="lines">@@ -83,3 +84,5 @@
</span><span class="cx"> };
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // ExecutableInfo_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCorebytecodeExecutionCounterh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/bytecode/ExecutionCounter.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/bytecode/ExecutionCounter.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/bytecode/ExecutionCounter.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef ExecutionCounter_h
+#define ExecutionCounter_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;JSGlobalObject.h&quot;
</span><span class="cx"> #include &quot;Options.h&quot;
</span><span class="lines">@@ -117,3 +118,6 @@
</span><span class="cx"> typedef ExecutionCounter&lt;CountingForUpperTiers&gt; UpperTierExecutionCounter;
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // ExecutionCounter_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCorebytecodeExitKindh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/bytecode/ExitKind.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/bytecode/ExitKind.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/bytecode/ExitKind.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef ExitKind_h
+#define ExitKind_h
</ins><span class="cx"> 
</span><span class="cx"> namespace JSC {
</span><span class="cx"> 
</span><span class="lines">@@ -69,3 +70,6 @@
</span><span class="cx"> void printInternal(PrintStream&amp;, JSC::ExitKind);
</span><span class="cx"> 
</span><span class="cx"> } // namespace WTF
</span><ins>+
+#endif // ExitKind_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCorebytecodeExitingJITTypeh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/bytecode/ExitingJITType.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/bytecode/ExitingJITType.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/bytecode/ExitingJITType.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef ExitingJITType_h
+#define ExitingJITType_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;JITCode.h&quot;
</span><span class="cx"> 
</span><span class="lines">@@ -56,3 +57,6 @@
</span><span class="cx"> void printInternal(PrintStream&amp;, JSC::ExitingJITType);
</span><span class="cx"> 
</span><span class="cx"> } // namespace WTF
</span><ins>+
+#endif // ExitingJITType_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCorebytecodeExpressionRangeInfoh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/bytecode/ExpressionRangeInfo.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/bytecode/ExpressionRangeInfo.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/bytecode/ExpressionRangeInfo.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef ExpressionRangeInfo_h
+#define ExpressionRangeInfo_h
</ins><span class="cx"> 
</span><span class="cx"> #include &lt;wtf/StdLibExtras.h&gt;
</span><span class="cx"> 
</span><span class="lines">@@ -106,3 +107,6 @@
</span><span class="cx"> };
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // ExpressionRangeInfo_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCorebytecodeFullBytecodeLivenessh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/bytecode/FullBytecodeLiveness.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/bytecode/FullBytecodeLiveness.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/bytecode/FullBytecodeLiveness.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * THE POSSIBILITY OF SUCH DAMAGE.
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef FullBytecodeLiveness_h
+#define FullBytecodeLiveness_h
</ins><span class="cx"> 
</span><span class="cx"> #include &lt;wtf/FastBitVector.h&gt;
</span><span class="cx"> 
</span><span class="lines">@@ -53,3 +54,6 @@
</span><span class="cx"> };
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // FullBytecodeLiveness_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCorebytecodeGetByIdStatush"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/bytecode/GetByIdStatus.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/bytecode/GetByIdStatus.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/bytecode/GetByIdStatus.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef GetByIdStatus_h
+#define GetByIdStatus_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;CallLinkStatus.h&quot;
</span><span class="cx"> #include &quot;CodeOrigin.h&quot;
</span><span class="lines">@@ -117,3 +118,6 @@
</span><span class="cx"> };
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // PropertyAccessStatus_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCorebytecodeGetByIdVarianth"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/bytecode/GetByIdVariant.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/bytecode/GetByIdVariant.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/bytecode/GetByIdVariant.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef GetByIdVariant_h
+#define GetByIdVariant_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;CallLinkStatus.h&quot;
</span><span class="cx"> #include &quot;JSCJSValue.h&quot;
</span><span class="lines">@@ -83,3 +84,6 @@
</span><span class="cx"> };
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // GetByIdVariant_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCorebytecodeHandlerInfoh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/bytecode/HandlerInfo.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/bytecode/HandlerInfo.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/bytecode/HandlerInfo.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef HandlerInfo_h
+#define HandlerInfo_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;CodeLocation.h&quot;
</span><span class="cx"> #include &lt;wtf/Vector.h&gt;
</span><span class="lines">@@ -118,3 +119,6 @@
</span><span class="cx"> };
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // HandlerInfo_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCorebytecodeInlineAccessh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/bytecode/InlineAccess.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/bytecode/InlineAccess.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/bytecode/InlineAccess.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef InlineAccess_h
+#define InlineAccess_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -121,3 +122,5 @@
</span><span class="cx"> } // namespace JSC
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(JIT)
</span><ins>+
+#endif // InlineAccess_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCorebytecodeInlineCallFrameh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/bytecode/InlineCallFrame.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/bytecode/InlineCallFrame.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/bytecode/InlineCallFrame.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef InlineCallFrame_h
+#define InlineCallFrame_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;CodeBlock.h&quot;
</span><span class="cx"> #include &quot;CodeBlockHash.h&quot;
</span><span class="lines">@@ -263,3 +264,5 @@
</span><span class="cx"> void printInternal(PrintStream&amp;, JSC::InlineCallFrame::Kind);
</span><span class="cx"> 
</span><span class="cx"> } // namespace WTF
</span><ins>+
+#endif // InlineCallFrame_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCorebytecodeInlineCallFrameSeth"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/bytecode/InlineCallFrameSet.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/bytecode/InlineCallFrameSet.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/bytecode/InlineCallFrameSet.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef InlineCallFrameSet_h
+#define InlineCallFrameSet_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;CodeOrigin.h&quot;
</span><span class="cx"> #include &lt;wtf/Bag.h&gt;
</span><span class="lines">@@ -49,3 +50,6 @@
</span><span class="cx"> };
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // InlineCallFrameSet_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCorebytecodeInstructionh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/bytecode/Instruction.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/bytecode/Instruction.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/bytecode/Instruction.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -26,7 +26,8 @@
</span><span class="cx">  * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef Instruction_h
+#define Instruction_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;BasicBlockLocation.h&quot;
</span><span class="cx"> #include &quot;MacroAssembler.h&quot;
</span><span class="lines">@@ -159,3 +160,5 @@
</span><span class="cx"> template&lt;&gt; struct VectorTraits&lt;JSC::Instruction&gt; : VectorTraitsBase&lt;true, JSC::Instruction&gt; { };
</span><span class="cx"> 
</span><span class="cx"> } // namespace WTF
</span><ins>+
+#endif // Instruction_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCorebytecodeInternalFunctionAllocationProfileh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/bytecode/InternalFunctionAllocationProfile.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/bytecode/InternalFunctionAllocationProfile.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/bytecode/InternalFunctionAllocationProfile.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef InternalFunctionAllocationProfile_h
+#define InternalFunctionAllocationProfile_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;JSGlobalObject.h&quot;
</span><span class="cx"> #include &quot;ObjectPrototype.h&quot;
</span><span class="lines">@@ -62,3 +63,5 @@
</span><span class="cx"> }
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif /* InternalFunctionAllocationProfile_h */
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCorebytecodeJumpTableh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/bytecode/JumpTable.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/bytecode/JumpTable.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/bytecode/JumpTable.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -27,7 +27,8 @@
</span><span class="cx">  * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef JumpTable_h
+#define JumpTable_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;MacroAssembler.h&quot;
</span><span class="cx"> #include &lt;wtf/HashMap.h&gt;
</span><span class="lines">@@ -117,3 +118,5 @@
</span><span class="cx">     };
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // JumpTable_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCorebytecodeLLIntCallLinkInfoh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/bytecode/LLIntCallLinkInfo.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/bytecode/LLIntCallLinkInfo.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/bytecode/LLIntCallLinkInfo.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef LLIntCallLinkInfo_h
+#define LLIntCallLinkInfo_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;JSFunction.h&quot;
</span><span class="cx"> #include &quot;MacroAssemblerCodeRef.h&quot;
</span><span class="lines">@@ -60,3 +61,6 @@
</span><span class="cx"> };
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // LLIntCallLinkInfo_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCorebytecodeLLIntPrototypeLoadAdaptiveStructureWatchpointh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/bytecode/LLIntPrototypeLoadAdaptiveStructureWatchpoint.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/bytecode/LLIntPrototypeLoadAdaptiveStructureWatchpoint.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/bytecode/LLIntPrototypeLoadAdaptiveStructureWatchpoint.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef LLIntPrototypeLoadAdaptiveStructureWatchpoint_h
+#define LLIntPrototypeLoadAdaptiveStructureWatchpoint_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;Instruction.h&quot;
</span><span class="cx"> #include &quot;ObjectPropertyCondition.h&quot;
</span><span class="lines">@@ -46,3 +47,5 @@
</span><span class="cx"> };
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif /* LLIntPrototypeLoadAdaptiveStructureWatchpoint_h */
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCorebytecodeLazyOperandValueProfileh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/bytecode/LazyOperandValueProfile.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/bytecode/LazyOperandValueProfile.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/bytecode/LazyOperandValueProfile.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef LazyOperandValueProfile_h
+#define LazyOperandValueProfile_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;ConcurrentJITLock.h&quot;
</span><span class="cx"> #include &quot;ValueProfile.h&quot;
</span><span class="lines">@@ -181,3 +182,7 @@
</span><span class="cx"> };
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // LazyOperandValueProfile_h
+
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCorebytecodeMethodOfGettingAValueProfileh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/bytecode/MethodOfGettingAValueProfile.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/bytecode/MethodOfGettingAValueProfile.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/bytecode/MethodOfGettingAValueProfile.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef MethodOfGettingAValueProfile_h
+#define MethodOfGettingAValueProfile_h
</ins><span class="cx"> 
</span><span class="cx"> // This is guarded by ENABLE_DFG_JIT only because it uses some value profiles
</span><span class="cx"> // that are currently only used if the DFG is enabled (i.e. they are not
</span><span class="lines">@@ -97,3 +98,6 @@
</span><span class="cx"> } // namespace JSC
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(DFG_JIT)
</span><ins>+
+#endif // MethodOfGettingAValueProfile_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCorebytecodeObjectAllocationProfileh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/bytecode/ObjectAllocationProfile.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/bytecode/ObjectAllocationProfile.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/bytecode/ObjectAllocationProfile.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef ObjectAllocationProfile_h
+#define ObjectAllocationProfile_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;VM.h&quot;
</span><span class="cx"> #include &quot;JSGlobalObject.h&quot;
</span><span class="lines">@@ -148,3 +149,5 @@
</span><span class="cx"> };
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // ObjectAllocationProfile_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCorebytecodeObjectPropertyConditionh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/bytecode/ObjectPropertyCondition.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/bytecode/ObjectPropertyCondition.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/bytecode/ObjectPropertyCondition.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef ObjectPropertyCondition_h
+#define ObjectPropertyCondition_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;JSObject.h&quot;
</span><span class="cx"> #include &quot;PropertyCondition.h&quot;
</span><span class="lines">@@ -267,3 +268,6 @@
</span><span class="cx"> template&lt;&gt; struct HashTraits&lt;JSC::ObjectPropertyCondition&gt; : SimpleClassHashTraits&lt;JSC::ObjectPropertyCondition&gt; { };
</span><span class="cx"> 
</span><span class="cx"> } // namespace WTF
</span><ins>+
+#endif // ObjectPropertyCondition_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCorebytecodeObjectPropertyConditionSeth"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/bytecode/ObjectPropertyConditionSet.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/bytecode/ObjectPropertyConditionSet.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/bytecode/ObjectPropertyConditionSet.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef ObjectPropertyConditionSet_h
+#define ObjectPropertyConditionSet_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;ObjectPropertyCondition.h&quot;
</span><span class="cx"> #include &lt;wtf/FastMalloc.h&gt;
</span><span class="lines">@@ -176,3 +177,6 @@
</span><span class="cx">     VM&amp;, JSGlobalObject*, Structure* headStructure, UniquedStringImpl* uid);
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // ObjectPropertyConditionSet_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCorebytecodeOpcodeh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/bytecode/Opcode.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/bytecode/Opcode.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/bytecode/Opcode.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -27,7 +27,8 @@
</span><span class="cx">  * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef Opcode_h
+#define Opcode_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;Bytecodes.h&quot;
</span><span class="cx"> #include &quot;LLIntOpcode.h&quot;
</span><span class="lines">@@ -201,3 +202,5 @@
</span><span class="cx"> void printInternal(PrintStream&amp;, JSC::OpcodeID);
</span><span class="cx"> 
</span><span class="cx"> } // namespace WTF
</span><ins>+
+#endif // Opcode_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCorebytecodeOperandsh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/bytecode/Operands.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/bytecode/Operands.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/bytecode/Operands.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef Operands_h
+#define Operands_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;CallFrame.h&quot;
</span><span class="cx"> #include &quot;JSObject.h&quot;
</span><span class="lines">@@ -282,3 +283,6 @@
</span><span class="cx"> };
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // Operands_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCorebytecodeOperandsInlinesh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/bytecode/OperandsInlines.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/bytecode/OperandsInlines.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/bytecode/OperandsInlines.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef OperandsInlines_h
+#define OperandsInlines_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;Operands.h&quot;
</span><span class="cx"> #include &lt;wtf/CommaPrinter.h&gt;
</span><span class="lines">@@ -63,3 +64,6 @@
</span><span class="cx"> }
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // OperandsInlines_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCorebytecodePolymorphicAccessh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/bytecode/PolymorphicAccess.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/bytecode/PolymorphicAccess.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/bytecode/PolymorphicAccess.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef PolymorphicAccess_h
+#define PolymorphicAccess_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -522,3 +523,6 @@
</span><span class="cx"> } // namespace WTF
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(JIT)
</span><ins>+
+#endif // PolymorphicAccess_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCorebytecodePropertyConditionh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/bytecode/PropertyCondition.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/bytecode/PropertyCondition.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/bytecode/PropertyCondition.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef PropertyCondition_h
+#define PropertyCondition_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;JSObject.h&quot;
</span><span class="cx"> #include &lt;wtf/HashMap.h&gt;
</span><span class="lines">@@ -332,3 +333,6 @@
</span><span class="cx"> template&lt;&gt; struct HashTraits&lt;JSC::PropertyCondition&gt; : SimpleClassHashTraits&lt;JSC::PropertyCondition&gt; { };
</span><span class="cx"> 
</span><span class="cx"> } // namespace WTF
</span><ins>+
+#endif // PropertyCondition_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCorebytecodePutByIdFlagsh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/bytecode/PutByIdFlags.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/bytecode/PutByIdFlags.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/bytecode/PutByIdFlags.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef PutByIdFlags_h
+#define PutByIdFlags_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;StructureIDTable.h&quot;
</span><span class="cx"> 
</span><span class="lines">@@ -99,3 +100,6 @@
</span><span class="cx"> void printInternal(PrintStream&amp;, JSC::PutByIdFlags);
</span><span class="cx"> 
</span><span class="cx"> } // namespace WTF
</span><ins>+
+#endif // PutByIdFlags_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCorebytecodePutByIdStatush"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/bytecode/PutByIdStatus.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/bytecode/PutByIdStatus.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/bytecode/PutByIdStatus.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef PutByIdStatus_h
+#define PutByIdStatus_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;CallLinkStatus.h&quot;
</span><span class="cx"> #include &quot;ExitingJITType.h&quot;
</span><span class="lines">@@ -113,3 +114,6 @@
</span><span class="cx"> };
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // PutByIdStatus_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCorebytecodePutByIdVarianth"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/bytecode/PutByIdVariant.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/bytecode/PutByIdVariant.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/bytecode/PutByIdVariant.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef PutByIdVariant_h
+#define PutByIdVariant_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;ObjectPropertyConditionSet.h&quot;
</span><span class="cx"> #include &quot;PropertyOffset.h&quot;
</span><span class="lines">@@ -145,3 +146,6 @@
</span><span class="cx"> };
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // PutByIdVariant_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCorebytecodePutKindh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/bytecode/PutKind.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/bytecode/PutKind.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/bytecode/PutKind.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef PutKind_h
+#define PutKind_h
</ins><span class="cx"> 
</span><span class="cx"> namespace JSC {
</span><span class="cx"> 
</span><span class="lines">@@ -30,3 +31,6 @@
</span><span class="cx"> enum PutKind { Direct, NotDirect };
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // PutKind_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCorebytecodeReduceWhitespaceh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/bytecode/ReduceWhitespace.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/bytecode/ReduceWhitespace.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/bytecode/ReduceWhitespace.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef ReduceWhitespace_h
+#define ReduceWhitespace_h
</ins><span class="cx"> 
</span><span class="cx"> #include &lt;wtf/text/CString.h&gt;
</span><span class="cx"> 
</span><span class="lines">@@ -33,3 +34,5 @@
</span><span class="cx"> CString reduceWhitespace(const CString&amp;);
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // ReduceWhitespace_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCorebytecodeSpecialPointerh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/bytecode/SpecialPointer.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/bytecode/SpecialPointer.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/bytecode/SpecialPointer.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef SpecialPointer_h
+#define SpecialPointer_h
</ins><span class="cx"> 
</span><span class="cx"> namespace JSC {
</span><span class="cx"> 
</span><span class="lines">@@ -61,3 +62,6 @@
</span><span class="cx"> void* actualPointerFor(CodeBlock*, Special::Pointer);
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // SpecialPointer_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCorebytecodeSpeculatedTypeh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/bytecode/SpeculatedType.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/bytecode/SpeculatedType.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/bytecode/SpeculatedType.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -26,7 +26,8 @@
</span><span class="cx">  * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef SpeculatedType_h
+#define SpeculatedType_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;JSCJSValue.h&quot;
</span><span class="cx"> #include &quot;TypedArrayType.h&quot;
</span><span class="lines">@@ -478,3 +479,5 @@
</span><span class="cx"> SpeculatedType typeOfDoubleUnaryOp(SpeculatedType);
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // SpeculatedType_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCorebytecodeStructureSeth"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/bytecode/StructureSet.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/bytecode/StructureSet.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/bytecode/StructureSet.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef StructureSet_h
+#define StructureSet_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;ArrayProfile.h&quot;
</span><span class="cx"> #include &quot;DumpContext.h&quot;
</span><span class="lines">@@ -83,3 +84,5 @@
</span><span class="cx"> };
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // StructureSet_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCorebytecodeStructureStubClearingWatchpointh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/bytecode/StructureStubClearingWatchpoint.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/bytecode/StructureStubClearingWatchpoint.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/bytecode/StructureStubClearingWatchpoint.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef StructureStubClearingWatchpoint_h
+#define StructureStubClearingWatchpoint_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;ObjectPropertyCondition.h&quot;
</span><span class="cx"> #include &quot;Watchpoint.h&quot;
</span><span class="lines">@@ -99,3 +100,6 @@
</span><span class="cx"> } // namespace JSC
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(JIT)
</span><ins>+
+#endif // StructureStubClearingWatchpoint_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCorebytecodeStructureStubInfoh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/bytecode/StructureStubInfo.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/bytecode/StructureStubInfo.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/bytecode/StructureStubInfo.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef StructureStubInfo_h
+#define StructureStubInfo_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;CodeOrigin.h&quot;
</span><span class="cx"> #include &quot;Instruction.h&quot;
</span><span class="lines">@@ -221,3 +222,5 @@
</span><span class="cx"> typedef HashMap&lt;CodeOrigin, StructureStubInfo*, CodeOriginApproximateHash&gt; StubInfoMap;
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // StructureStubInfo_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCorebytecodeSuperSamplerh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/bytecode/SuperSampler.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/bytecode/SuperSampler.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/bytecode/SuperSampler.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef SuperSampler_h
+#define SuperSampler_h
</ins><span class="cx"> 
</span><span class="cx"> namespace JSC {
</span><span class="cx"> 
</span><span class="lines">@@ -56,3 +57,6 @@
</span><span class="cx"> JS_EXPORT_PRIVATE void printSuperSamplerState();
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // SuperSampler_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCorebytecodeToThisStatush"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/bytecode/ToThisStatus.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/bytecode/ToThisStatus.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/bytecode/ToThisStatus.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef ToThisStatus_h
+#define ToThisStatus_h
</ins><span class="cx"> 
</span><span class="cx"> #include &lt;wtf/PrintStream.h&gt;
</span><span class="cx"> 
</span><span class="lines">@@ -44,3 +45,6 @@
</span><span class="cx"> void printInternal(PrintStream&amp;, JSC::ToThisStatus);
</span><span class="cx"> 
</span><span class="cx"> } // namespace WTF
</span><ins>+
+#endif // ToThisStatus_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCorebytecodeTrackedReferencesh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/bytecode/TrackedReferences.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/bytecode/TrackedReferences.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/bytecode/TrackedReferences.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef TrackedReferences_h
+#define TrackedReferences_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;JSCJSValue.h&quot;
</span><span class="cx"> #include &quot;JSCell.h&quot;
</span><span class="lines">@@ -50,3 +51,6 @@
</span><span class="cx"> };
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // TrackedReferences_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCorebytecodeTypeLocationh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/bytecode/TypeLocation.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/bytecode/TypeLocation.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/bytecode/TypeLocation.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef TypeLocation_h
+#define TypeLocation_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;TypeSet.h&quot;
</span><span class="cx"> 
</span><span class="lines">@@ -57,4 +58,6 @@
</span><span class="cx">     RefPtr&lt;TypeSet&gt; m_globalTypeSet;
</span><span class="cx"> };
</span><span class="cx"> 
</span><del>-} // namespace JSC
</del><ins>+} //namespace JSC
+
+#endif //TypeLocation_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCorebytecodeUnlinkedInstructionStreamh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/bytecode/UnlinkedInstructionStream.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/bytecode/UnlinkedInstructionStream.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/bytecode/UnlinkedInstructionStream.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -24,7 +24,8 @@
</span><span class="cx">  */
</span><span class="cx"> 
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef UnlinkedInstructionStream_h
+#define UnlinkedInstructionStream_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;Opcode.h&quot;
</span><span class="cx"> #include &quot;UnlinkedCodeBlock.h&quot;
</span><span class="lines">@@ -147,3 +148,5 @@
</span><span class="cx"> }
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // UnlinkedInstructionStream_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCorebytecodeValueProfileh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/bytecode/ValueProfile.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/bytecode/ValueProfile.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/bytecode/ValueProfile.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -26,7 +26,8 @@
</span><span class="cx">  * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef ValueProfile_h
+#define ValueProfile_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;ConcurrentJITLock.h&quot;
</span><span class="cx"> #include &quot;Heap.h&quot;
</span><span class="lines">@@ -207,3 +208,5 @@
</span><span class="cx"> }
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // ValueProfile_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCorebytecodeValueRecoveryh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/bytecode/ValueRecovery.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/bytecode/ValueRecovery.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/bytecode/ValueRecovery.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef ValueRecovery_h
+#define ValueRecovery_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;DFGMinifiedID.h&quot;
</span><span class="cx"> #include &quot;DataFormat.h&quot;
</span><span class="lines">@@ -397,3 +398,5 @@
</span><span class="cx"> };
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // ValueRecovery_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCorebytecodeVariableWriteFireDetailh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/bytecode/VariableWriteFireDetail.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/bytecode/VariableWriteFireDetail.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/bytecode/VariableWriteFireDetail.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef VariableWriteFireDetail_h
+#define VariableWriteFireDetail_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;Watchpoint.h&quot;
</span><span class="cx"> 
</span><span class="lines">@@ -50,3 +51,5 @@
</span><span class="cx"> };
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // VariableWriteFireDetail_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCorebytecodeVirtualRegisterh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/bytecode/VirtualRegister.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/bytecode/VirtualRegister.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/bytecode/VirtualRegister.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef VirtualRegister_h
+#define VirtualRegister_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;BytecodeConventions.h&quot;
</span><span class="cx"> #include &quot;CallFrame.h&quot;
</span><span class="lines">@@ -125,3 +126,5 @@
</span><span class="cx"> }
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // VirtualRegister_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCorebytecodeWatchpointh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/bytecode/Watchpoint.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/bytecode/Watchpoint.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/bytecode/Watchpoint.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef Watchpoint_h
+#define Watchpoint_h
</ins><span class="cx"> 
</span><span class="cx"> #include &lt;wtf/Atomics.h&gt;
</span><span class="cx"> #include &lt;wtf/FastMalloc.h&gt;
</span><span class="lines">@@ -432,3 +433,6 @@
</span><span class="cx"> };
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // Watchpoint_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCorebytecompilerBytecodeGeneratorh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/bytecompiler/BytecodeGenerator.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/bytecompiler/BytecodeGenerator.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/bytecompiler/BytecodeGenerator.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -28,7 +28,8 @@
</span><span class="cx">  * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef BytecodeGenerator_h
+#define BytecodeGenerator_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;CodeBlock.h&quot;
</span><span class="cx"> #include &quot;Instruction.h&quot;
</span><span class="lines">@@ -977,7 +978,7 @@
</span><span class="cx">         DerivedContextType m_derivedContextType { DerivedContextType::None };
</span><span class="cx">     };
</span><span class="cx"> 
</span><del>-} // namespace JSC
</del><ins>+}
</ins><span class="cx"> 
</span><span class="cx"> namespace WTF {
</span><span class="cx"> 
</span><span class="lines">@@ -984,3 +985,5 @@
</span><span class="cx"> void printInternal(PrintStream&amp;, JSC::Variable::VariableKind);
</span><span class="cx"> 
</span><span class="cx"> } // namespace WTF
</span><ins>+
+#endif // BytecodeGenerator_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCorebytecompilerLabelh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/bytecompiler/Label.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/bytecompiler/Label.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/bytecompiler/Label.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -26,7 +26,8 @@
</span><span class="cx">  * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef Label_h
+#define Label_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;CodeBlock.h&quot;
</span><span class="cx"> #include &quot;Instruction.h&quot;
</span><span class="lines">@@ -86,3 +87,5 @@
</span><span class="cx">     };
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // Label_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCorebytecompilerLabelScopeh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/bytecompiler/LabelScope.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/bytecompiler/LabelScope.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/bytecompiler/LabelScope.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -26,7 +26,8 @@
</span><span class="cx">  * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef LabelScope_h
+#define LabelScope_h
</ins><span class="cx"> 
</span><span class="cx"> #include &lt;wtf/PassRefPtr.h&gt;
</span><span class="cx"> #include &quot;Label.h&quot;
</span><span class="lines">@@ -131,3 +132,5 @@
</span><span class="cx">     };
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // LabelScope_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCorebytecompilerRegisterIDh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/bytecompiler/RegisterID.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/bytecompiler/RegisterID.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/bytecompiler/RegisterID.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -26,7 +26,8 @@
</span><span class="cx">  * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef RegisterID_h
+#define RegisterID_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;VirtualRegister.h&quot;
</span><span class="cx"> 
</span><span class="lines">@@ -133,3 +134,5 @@
</span><span class="cx">     };
</span><span class="cx"> 
</span><span class="cx"> } // namespace WTF
</span><ins>+
+#endif // RegisterID_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCorebytecompilerSetForScopeh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/bytecompiler/SetForScope.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/bytecompiler/SetForScope.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/bytecompiler/SetForScope.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef SetForScope_h
+#define SetForScope_h
</ins><span class="cx"> 
</span><span class="cx"> #include &lt;wtf/StdLibExtras.h&gt;
</span><span class="cx"> 
</span><span class="lines">@@ -57,3 +58,5 @@
</span><span class="cx"> };
</span><span class="cx"> 
</span><span class="cx"> }; // namespace JSC
</span><ins>+
+#endif // SetForScope_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCorebytecompilerStaticPropertyAnalysish"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/bytecompiler/StaticPropertyAnalysis.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/bytecompiler/StaticPropertyAnalysis.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/bytecompiler/StaticPropertyAnalysis.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef StaticPropertyAnalysis_h
+#define StaticPropertyAnalysis_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;Executable.h&quot;
</span><span class="cx"> #include &quot;JSGlobalObject.h&quot;
</span><span class="lines">@@ -62,3 +63,5 @@
</span><span class="cx"> };
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // StaticPropertyAnalysis_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCorebytecompilerStaticPropertyAnalyzerh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/bytecompiler/StaticPropertyAnalyzer.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/bytecompiler/StaticPropertyAnalyzer.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/bytecompiler/StaticPropertyAnalyzer.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef StaticPropertyAnalyzer_h
+#define StaticPropertyAnalyzer_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;StaticPropertyAnalysis.h&quot;
</span><span class="cx"> #include &lt;wtf/HashMap.h&gt;
</span><span class="lines">@@ -165,3 +166,5 @@
</span><span class="cx"> }
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // StaticPropertyAnalyzer_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoredebuggerBreakpointh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/debugger/Breakpoint.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/debugger/Breakpoint.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/debugger/Breakpoint.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef Breakpoint_h
+#define Breakpoint_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;DebuggerPrimitives.h&quot;
</span><span class="cx"> #include &lt;wtf/DoublyLinkedList.h&gt;
</span><span class="lines">@@ -90,3 +91,5 @@
</span><span class="cx"> };
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // Breakpoint_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoredebuggerDebuggerh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/debugger/Debugger.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/debugger/Debugger.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/debugger/Debugger.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -19,7 +19,8 @@
</span><span class="cx">  *
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef Debugger_h
+#define Debugger_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;Breakpoint.h&quot;
</span><span class="cx"> #include &quot;CallData.h&quot;
</span><span class="lines">@@ -238,3 +239,5 @@
</span><span class="cx"> };
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // Debugger_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoredebuggerDebuggerCallFrameh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/debugger/DebuggerCallFrame.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/debugger/DebuggerCallFrame.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/debugger/DebuggerCallFrame.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -26,7 +26,8 @@
</span><span class="cx">  * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
</span><span class="cx">  */
</span><span class="cx">  
</span><del>-#pragma once
</del><ins>+#ifndef DebuggerCallFrame_h
+#define DebuggerCallFrame_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;CallFrame.h&quot;
</span><span class="cx"> #include &quot;DebuggerPrimitives.h&quot;
</span><span class="lines">@@ -88,3 +89,5 @@
</span><span class="cx"> };
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // DebuggerCallFrame_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoredebuggerDebuggerEvalEnablerh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/debugger/DebuggerEvalEnabler.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/debugger/DebuggerEvalEnabler.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/debugger/DebuggerEvalEnabler.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef DebuggerEvalEnabler_h
+#define DebuggerEvalEnabler_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;CallFrame.h&quot;
</span><span class="cx"> #include &quot;JSGlobalObject.h&quot;
</span><span class="lines">@@ -58,3 +59,5 @@
</span><span class="cx"> };
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // DebuggerEvalEnabler_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoredebuggerDebuggerPrimitivesh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/debugger/DebuggerPrimitives.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/debugger/DebuggerPrimitives.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/debugger/DebuggerPrimitives.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef DebuggerPrimitives_h
+#define DebuggerPrimitives_h
</ins><span class="cx"> 
</span><span class="cx"> #include &lt;stddef.h&gt;
</span><span class="cx"> 
</span><span class="lines">@@ -36,3 +37,5 @@
</span><span class="cx"> static const BreakpointID noBreakpointID = 0;
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // DebuggerPrimitives_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoredebuggerDebuggerScopeh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/debugger/DebuggerScope.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/debugger/DebuggerScope.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/debugger/DebuggerScope.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef DebuggerScope_h
+#define DebuggerScope_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;DebuggerLocation.h&quot;
</span><span class="cx"> #include &quot;JSObject.h&quot;
</span><span class="lines">@@ -116,3 +117,5 @@
</span><span class="cx"> }
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // DebuggerScope_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoredebuggerScriptProfilingScopeh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/debugger/ScriptProfilingScope.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/debugger/ScriptProfilingScope.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/debugger/ScriptProfilingScope.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * THE POSSIBILITY OF SUCH DAMAGE.
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef ScriptProfilingScope_h
+#define ScriptProfilingScope_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;Debugger.h&quot;
</span><span class="cx"> #include &quot;JSGlobalObject.h&quot;
</span><span class="lines">@@ -87,4 +88,6 @@
</span><span class="cx">     ProfilingReason m_reason;
</span><span class="cx"> };
</span><span class="cx"> 
</span><del>-} // namespace JSC
</del><ins>+}
+
+#endif // ScriptProfilingScope_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoredfgDFGAbstractHeaph"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/dfg/DFGAbstractHeap.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/dfg/DFGAbstractHeap.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/dfg/DFGAbstractHeap.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef DFGAbstractHeap_h
+#define DFGAbstractHeap_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(DFG_JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -330,3 +331,6 @@
</span><span class="cx"> } // namespace WTF
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(DFG_JIT)
</span><ins>+
+#endif // DFGAbstractHeap_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoredfgDFGAbstractInterpreterh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/dfg/DFGAbstractInterpreter.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/dfg/DFGAbstractInterpreter.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/dfg/DFGAbstractInterpreter.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef DFGAbstractInterpreter_h
+#define DFGAbstractInterpreter_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(DFG_JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -196,3 +197,6 @@
</span><span class="cx"> } } // namespace JSC::DFG
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(DFG_JIT)
</span><ins>+
+#endif // DFGAbstractInterpreter_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoredfgDFGAbstractInterpreterInlinesh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/dfg/DFGAbstractInterpreterInlines.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/dfg/DFGAbstractInterpreterInlines.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/dfg/DFGAbstractInterpreterInlines.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef DFGAbstractInterpreterInlines_h
+#define DFGAbstractInterpreterInlines_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(DFG_JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -3061,3 +3062,6 @@
</span><span class="cx"> } } // namespace JSC::DFG
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(DFG_JIT)
</span><ins>+
+#endif // DFGAbstractInterpreterInlines_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoredfgDFGAbstractValueh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/dfg/DFGAbstractValue.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/dfg/DFGAbstractValue.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/dfg/DFGAbstractValue.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef DFGAbstractValue_h
+#define DFGAbstractValue_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(DFG_JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -483,3 +484,7 @@
</span><span class="cx"> #endif // USE(JSVALUE64)
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(DFG_JIT)
</span><ins>+
+#endif // DFGAbstractValue_h
+
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoredfgDFGAdaptiveInferredPropertyValueWatchpointh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/dfg/DFGAdaptiveInferredPropertyValueWatchpoint.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/dfg/DFGAdaptiveInferredPropertyValueWatchpoint.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/dfg/DFGAdaptiveInferredPropertyValueWatchpoint.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef DFGAdaptiveInferredPropertyValueWatchpoint_h
+#define DFGAdaptiveInferredPropertyValueWatchpoint_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(DFG_JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -45,3 +46,6 @@
</span><span class="cx"> } } // namespace JSC::DFG
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(DFG_JIT)
</span><ins>+
+#endif // DFGAdaptiveInferredPropertyValueWatchpoint_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoredfgDFGAdaptiveStructureWatchpointh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/dfg/DFGAdaptiveStructureWatchpoint.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/dfg/DFGAdaptiveStructureWatchpoint.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/dfg/DFGAdaptiveStructureWatchpoint.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef DFGAdaptiveStructureWatchpoint_h
+#define DFGAdaptiveStructureWatchpoint_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(DFG_JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -51,3 +52,6 @@
</span><span class="cx"> } } // namespace JSC::DFG
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(DFG_JIT)
</span><ins>+
+#endif // DFGAdaptiveStructureWatchpoint_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoredfgDFGAdjacencyListh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/dfg/DFGAdjacencyList.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/dfg/DFGAdjacencyList.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/dfg/DFGAdjacencyList.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef DFGAdjacencyList_h
+#define DFGAdjacencyList_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(DFG_JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -207,3 +208,5 @@
</span><span class="cx"> } } // namespace JSC::DFG
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(DFG_JIT)
</span><ins>+
+#endif // DFGAdjacencyList_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoredfgDFGAllocatorh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/dfg/DFGAllocator.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/dfg/DFGAllocator.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/dfg/DFGAllocator.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef DFGAllocator_h
+#define DFGAllocator_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(DFG_JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -233,3 +234,6 @@
</span><span class="cx"> } } // namespace JSC::DFG
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(DFG_JIT)
</span><ins>+
+#endif // DFGAllocator_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoredfgDFGArgumentPositionh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/dfg/DFGArgumentPosition.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/dfg/DFGArgumentPosition.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/dfg/DFGArgumentPosition.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef DFGArgumentPosition_h
+#define DFGArgumentPosition_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;DFGDoubleFormatState.h&quot;
</span><span class="cx"> #include &quot;DFGVariableAccessData.h&quot;
</span><span class="lines">@@ -140,3 +141,6 @@
</span><span class="cx"> };
</span><span class="cx"> 
</span><span class="cx"> } } // namespace JSC::DFG
</span><ins>+
+#endif // DFGArgumentPosition_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoredfgDFGArgumentsEliminationPhaseh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/dfg/DFGArgumentsEliminationPhase.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/dfg/DFGArgumentsEliminationPhase.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/dfg/DFGArgumentsEliminationPhase.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef DFGArgumentsEliminationPhase_h
+#define DFGArgumentsEliminationPhase_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(DFG_JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -39,3 +40,6 @@
</span><span class="cx"> } } // namespace JSC::DFG
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(DFG_JIT)
</span><ins>+
+#endif // DFGArgumentsEliminationPhase_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoredfgDFGArgumentsUtilitiesh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/dfg/DFGArgumentsUtilities.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/dfg/DFGArgumentsUtilities.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/dfg/DFGArgumentsUtilities.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef DFGArgumentsUtilities_h
+#define DFGArgumentsUtilities_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(DFG_JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -41,3 +42,6 @@
</span><span class="cx"> } } // namespace JSC::DFG
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(DFG_JIT)
</span><ins>+
+#endif // DFGArgumentsUtilities_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoredfgDFGArithModeh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/dfg/DFGArithMode.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/dfg/DFGArithMode.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/dfg/DFGArithMode.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef DFGArithMode_h
+#define DFGArithMode_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(DFG_JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -150,3 +151,6 @@
</span><span class="cx"> } // namespace WTF
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(DFG_JIT)
</span><ins>+
+#endif // DFGArithMode_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoredfgDFGArrayModeh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/dfg/DFGArrayMode.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/dfg/DFGArrayMode.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/dfg/DFGArrayMode.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef DFGArrayMode_h
+#define DFGArrayMode_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(DFG_JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -532,3 +533,6 @@
</span><span class="cx"> } // namespace WTF
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(DFG_JIT)
</span><ins>+
+#endif // DFGArrayMode_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoredfgDFGArrayifySlowPathGeneratorh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/dfg/DFGArrayifySlowPathGenerator.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/dfg/DFGArrayifySlowPathGenerator.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/dfg/DFGArrayifySlowPathGenerator.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef DFGArrayifySlowPathGenerator_h
+#define DFGArrayifySlowPathGenerator_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(DFG_JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -148,3 +149,6 @@
</span><span class="cx"> } } // namespace JSC::DFG
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(DFG_JIT)
</span><ins>+
+#endif // DFGArrayifySlowPathGenerator_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoredfgDFGAtTailAbstractStateh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/dfg/DFGAtTailAbstractState.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/dfg/DFGAtTailAbstractState.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/dfg/DFGAtTailAbstractState.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef DFGAtTailAbstractState_h
+#define DFGAtTailAbstractState_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(DFG_JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -73,3 +74,6 @@
</span><span class="cx"> } } // namespace JSC::DFG
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(DFG_JIT)
</span><ins>+
+#endif // DFGAtTailAbstractState_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoredfgDFGAvailabilityh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/dfg/DFGAvailability.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/dfg/DFGAvailability.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/dfg/DFGAvailability.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef DFGAvailability_h
+#define DFGAvailability_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(DFG_JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -163,3 +164,6 @@
</span><span class="cx"> } } // namespace JSC::DFG
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(DFG_JIT)
</span><ins>+
+#endif // DFGAvailability_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoredfgDFGAvailabilityMaph"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/dfg/DFGAvailabilityMap.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/dfg/DFGAvailabilityMap.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/dfg/DFGAvailabilityMap.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef DFGAvailabilityMap_h
+#define DFGAvailabilityMap_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(DFG_JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -85,3 +86,6 @@
</span><span class="cx"> } } // namespace JSC::DFG
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(DFG_JIT)
</span><ins>+
+#endif // DFGAvailabilityMap_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoredfgDFGBackwardsCFGh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/dfg/DFGBackwardsCFG.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/dfg/DFGBackwardsCFG.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/dfg/DFGBackwardsCFG.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef DFGBackwardsCFG_h
+#define DFGBackwardsCFG_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(DFG_JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -45,3 +46,6 @@
</span><span class="cx"> } } // namespace JSC::DFG
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(DFG_JIT)
</span><ins>+
+#endif // DFGBackwardsCFG_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoredfgDFGBackwardsDominatorsh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/dfg/DFGBackwardsDominators.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/dfg/DFGBackwardsDominators.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/dfg/DFGBackwardsDominators.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef DFGBackwardsDominators_h
+#define DFGBackwardsDominators_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(DFG_JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -47,3 +48,5 @@
</span><span class="cx"> } } // namespace JSC::DFG
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(DFG_JIT)
</span><ins>+
+#endif // DFGDominators_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoredfgDFGBackwardsPropagationPhaseh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/dfg/DFGBackwardsPropagationPhase.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/dfg/DFGBackwardsPropagationPhase.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/dfg/DFGBackwardsPropagationPhase.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef DFGBackwardsPropagationPhase_h
+#define DFGBackwardsPropagationPhase_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(DFG_JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -41,3 +42,6 @@
</span><span class="cx"> } } // namespace JSC::DFG
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(DFG_JIT)
</span><ins>+
+#endif // DFGBackwardsPropagationPhase_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoredfgDFGBasicBlockh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/dfg/DFGBasicBlock.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/dfg/DFGBasicBlock.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/dfg/DFGBasicBlock.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef DFGBasicBlock_h
+#define DFGBasicBlock_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(DFG_JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -296,3 +297,6 @@
</span><span class="cx"> } } // namespace JSC::DFG
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(DFG_JIT)
</span><ins>+
+#endif // DFGBasicBlock_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoredfgDFGBasicBlockInlinesh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/dfg/DFGBasicBlockInlines.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/dfg/DFGBasicBlockInlines.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/dfg/DFGBasicBlockInlines.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef DFGBasicBlockInlines_h
+#define DFGBasicBlockInlines_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;DFGBasicBlock.h&quot;
</span><span class="cx"> #include &quot;DFGGraph.h&quot;
</span><span class="lines">@@ -59,3 +60,6 @@
</span><span class="cx"> } } // namespace JSC::DFG
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(DFG_JIT)
</span><ins>+
+#endif // DFGBasicBlockInlines_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoredfgDFGBlockInsertionSeth"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/dfg/DFGBlockInsertionSet.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/dfg/DFGBlockInsertionSet.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/dfg/DFGBlockInsertionSet.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef DFGBlockInsertionSet_h
+#define DFGBlockInsertionSet_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(DFG_JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -55,3 +56,6 @@
</span><span class="cx"> } } // namespace JSC::DFG
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(DFG_JIT)
</span><ins>+
+#endif // DFGBlockInsertionSet_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoredfgDFGBlockMaph"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/dfg/DFGBlockMap.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/dfg/DFGBlockMap.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/dfg/DFGBlockMap.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef DFGBlockMap_h
+#define DFGBlockMap_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(DFG_JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -105,3 +106,6 @@
</span><span class="cx"> } } // namespace JSC::DFG
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(DFG_JIT)
</span><ins>+
+#endif // DFGBlockMap_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoredfgDFGBlockMapInlinesh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/dfg/DFGBlockMapInlines.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/dfg/DFGBlockMapInlines.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/dfg/DFGBlockMapInlines.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef DFGBlockMapInlines_h
+#define DFGBlockMapInlines_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(DFG_JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -41,3 +42,5 @@
</span><span class="cx"> } } // namespace JSC::DFG
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(DFG_JIT)
</span><ins>+
+#endif // DFGBlockMapInlines_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoredfgDFGBlockSeth"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/dfg/DFGBlockSet.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/dfg/DFGBlockSet.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/dfg/DFGBlockSet.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef DFGBlockSet_h
+#define DFGBlockSet_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(DFG_JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -146,3 +147,6 @@
</span><span class="cx"> } } // namespace JSC::DFG
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(DFG_JIT)
</span><ins>+
+#endif // DFGBlockSet_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoredfgDFGBlockSetInlinesh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/dfg/DFGBlockSetInlines.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/dfg/DFGBlockSetInlines.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/dfg/DFGBlockSetInlines.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef DFGBlockSetInlines_h
+#define DFGBlockSetInlines_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(DFG_JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -40,3 +41,6 @@
</span><span class="cx"> } } // namespace JSC::DFG
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(DFG_JIT)
</span><ins>+
+#endif // DFGBlockSetInlines_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoredfgDFGBlockWorklisth"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/dfg/DFGBlockWorklist.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/dfg/DFGBlockWorklist.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/dfg/DFGBlockWorklist.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef DFGBlockWorklist_h
+#define DFGBlockWorklist_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(DFG_JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -55,3 +56,6 @@
</span><span class="cx"> } } // namespace JSC::DFG
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(DFG_JIT)
</span><ins>+
+#endif // DFGBlockWorklist_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoredfgDFGBranchDirectionh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/dfg/DFGBranchDirection.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/dfg/DFGBranchDirection.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/dfg/DFGBranchDirection.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef DFGBranchDirection_h
+#define DFGBranchDirection_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(DFG_JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -93,3 +94,5 @@
</span><span class="cx"> } // namespace WTF
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(DFG_JIT)
</span><ins>+
+#endif // DFGBranchDirection_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoredfgDFGByteCodeParserh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/dfg/DFGByteCodeParser.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/dfg/DFGByteCodeParser.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/dfg/DFGByteCodeParser.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef DFGByteCodeParser_h
+#define DFGByteCodeParser_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(DFG_JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -36,3 +37,4 @@
</span><span class="cx"> } } // namespace JSC::DFG
</span><span class="cx"> 
</span><span class="cx"> #endif
</span><ins>+#endif
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoredfgDFGCFAPhaseh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/dfg/DFGCFAPhase.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/dfg/DFGCFAPhase.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/dfg/DFGCFAPhase.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef DFGCFAPhase_h
+#define DFGCFAPhase_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(DFG_JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -41,3 +42,6 @@
</span><span class="cx"> } } // namespace JSC::DFG
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(DFG_JIT)
</span><ins>+
+#endif // DFGCFAPhase_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoredfgDFGCFGh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/dfg/DFGCFG.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/dfg/DFGCFG.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/dfg/DFGCFG.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef DFGCFG_h
+#define DFGCFG_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(DFG_JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -74,3 +75,6 @@
</span><span class="cx"> } } // namespace JSC::DFG
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(DFG_JIT)
</span><ins>+
+#endif // DFGCFG_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoredfgDFGCFGSimplificationPhaseh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/dfg/DFGCFGSimplificationPhase.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/dfg/DFGCFGSimplificationPhase.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/dfg/DFGCFGSimplificationPhase.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef DFGCFGSimplificationPhase_h
+#define DFGCFGSimplificationPhase_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(DFG_JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -44,3 +45,6 @@
</span><span class="cx"> } } // namespace JSC::DFG
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(DFG_JIT)
</span><ins>+
+#endif // DFGCFGSimplificationPhase_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoredfgDFGCPSRethreadingPhaseh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/dfg/DFGCPSRethreadingPhase.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/dfg/DFGCPSRethreadingPhase.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/dfg/DFGCPSRethreadingPhase.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef DFGCPSRethreadingPhase_h
+#define DFGCPSRethreadingPhase_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(DFG_JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -42,3 +43,6 @@
</span><span class="cx"> } } // namespace JSC::DFG
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(DFG_JIT)
</span><ins>+
+#endif // DFGCPSRethreadingPhase_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoredfgDFGCSEPhaseh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/dfg/DFGCSEPhase.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/dfg/DFGCSEPhase.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/dfg/DFGCSEPhase.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef DFGCSEPhase_h
+#define DFGCSEPhase_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(DFG_JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -51,3 +52,6 @@
</span><span class="cx"> } } // namespace JSC::DFG
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(DFG_JIT)
</span><ins>+
+#endif // DFGCSEPhase_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoredfgDFGCallArrayAllocatorSlowPathGeneratorh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/dfg/DFGCallArrayAllocatorSlowPathGenerator.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/dfg/DFGCallArrayAllocatorSlowPathGenerator.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/dfg/DFGCallArrayAllocatorSlowPathGenerator.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef DFGCallArrayAllocatorSlowPathGenerator_h
+#define DFGCallArrayAllocatorSlowPathGenerator_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(DFG_JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -127,3 +128,6 @@
</span><span class="cx"> } } // namespace JSC::DFG
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(DFG_JIT)
</span><ins>+
+#endif // DFGCallArrayAllocatorSlowPathGenerator_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoredfgDFGCallCreateDirectArgumentsSlowPathGeneratorh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/dfg/DFGCallCreateDirectArgumentsSlowPathGenerator.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/dfg/DFGCallCreateDirectArgumentsSlowPathGenerator.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/dfg/DFGCallCreateDirectArgumentsSlowPathGenerator.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef DFGCallCreateDirectArgumentsSlowPathGenerator_h
+#define DFGCallCreateDirectArgumentsSlowPathGenerator_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(DFG_JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -78,3 +79,6 @@
</span><span class="cx"> } } // namespace JSC::DFG
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(DFG_JIT)
</span><ins>+
+#endif // DFGCallCreateDirectArgumentsSlowPathGenerator_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoredfgDFGCapabilitiesh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/dfg/DFGCapabilities.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/dfg/DFGCapabilities.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/dfg/DFGCapabilities.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef DFGCapabilities_h
+#define DFGCapabilities_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;CodeBlock.h&quot;
</span><span class="cx"> #include &quot;DFGCommon.h&quot;
</span><span class="lines">@@ -173,3 +174,6 @@
</span><span class="cx"> }
</span><span class="cx"> 
</span><span class="cx"> } } // namespace JSC::DFG
</span><ins>+
+#endif // DFGCapabilities_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoredfgDFGCleanUpPhaseh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/dfg/DFGCleanUpPhase.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/dfg/DFGCleanUpPhase.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/dfg/DFGCleanUpPhase.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef DFGCleanUpPhase_h
+#define DFGCleanUpPhase_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(DFG_JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -38,3 +39,5 @@
</span><span class="cx"> } } // namespace JSC::DFG
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(DFG_JIT)
</span><ins>+
+#endif // DFGCleanUpPhase_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoredfgDFGClobberSeth"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/dfg/DFGClobberSet.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/dfg/DFGClobberSet.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/dfg/DFGClobberSet.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef DFGClobberSet_h
+#define DFGClobberSet_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(DFG_JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -117,3 +118,6 @@
</span><span class="cx"> } } // namespace JSC::DFG
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(DFG_JIT)
</span><ins>+
+#endif // DFGClobberSet_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoredfgDFGClobberizeh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/dfg/DFGClobberize.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/dfg/DFGClobberize.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/dfg/DFGClobberize.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef DFGClobberize_h
+#define DFGClobberize_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(DFG_JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -1410,3 +1411,6 @@
</span><span class="cx"> } } // namespace JSC::DFG
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(DFG_JIT)
</span><ins>+
+#endif // DFGClobberize_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoredfgDFGClobbersExitStateh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/dfg/DFGClobbersExitState.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/dfg/DFGClobbersExitState.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/dfg/DFGClobbersExitState.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef DFGClobbersExitState_h
+#define DFGClobbersExitState_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(DFG_JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -63,3 +64,6 @@
</span><span class="cx"> } } // namespace JSC::DFG
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(DFG_JIT)
</span><ins>+
+#endif // DFGClobbersExitState_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoredfgDFGCombinedLivenessh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/dfg/DFGCombinedLiveness.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/dfg/DFGCombinedLiveness.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/dfg/DFGCombinedLiveness.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef DFGCombinedLiveness_h
+#define DFGCombinedLiveness_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(DFG_JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -47,3 +48,6 @@
</span><span class="cx"> } } // namespace JSC::DFG
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(DFG_JIT)
</span><ins>+
+#endif // DFGCombinedLiveness_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoredfgDFGCommonh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/dfg/DFGCommon.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/dfg/DFGCommon.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/dfg/DFGCommon.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef DFGCommon_h
+#define DFGCommon_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;DFGCompilationMode.h&quot;
</span><span class="cx"> 
</span><span class="lines">@@ -375,3 +376,6 @@
</span><span class="cx"> void printInternal(PrintStream&amp;, JSC::DFG::CapabilityLevel);
</span><span class="cx"> 
</span><span class="cx"> } // namespace WTF
</span><ins>+
+#endif // DFGCommon_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoredfgDFGCommonDatah"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/dfg/DFGCommonData.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/dfg/DFGCommonData.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/dfg/DFGCommonData.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef DFGCommonData_h
+#define DFGCommonData_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(DFG_JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -128,3 +129,6 @@
</span><span class="cx"> } } // namespace JSC::DFG
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(DFG_JIT)
</span><ins>+
+#endif // DFGCommonData_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoredfgDFGCompilationKeyh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/dfg/DFGCompilationKey.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/dfg/DFGCompilationKey.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/dfg/DFGCompilationKey.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef DFGCompilationKey_h
+#define DFGCompilationKey_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;DFGCompilationMode.h&quot;
</span><span class="cx"> #include &lt;wtf/HashMap.h&gt;
</span><span class="lines">@@ -105,3 +106,6 @@
</span><span class="cx"> template&lt;&gt; struct HashTraits&lt;JSC::DFG::CompilationKey&gt; : SimpleClassHashTraits&lt;JSC::DFG::CompilationKey&gt; { };
</span><span class="cx"> 
</span><span class="cx"> } // namespace WTF
</span><ins>+
+#endif // DFGCompilationKey_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoredfgDFGCompilationModeh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/dfg/DFGCompilationMode.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/dfg/DFGCompilationMode.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/dfg/DFGCompilationMode.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef DFGCompilationMode_h
+#define DFGCompilationMode_h
</ins><span class="cx"> 
</span><span class="cx"> #include &lt;wtf/PrintStream.h&gt;
</span><span class="cx"> 
</span><span class="lines">@@ -54,3 +55,6 @@
</span><span class="cx"> void printInternal(PrintStream&amp;, JSC::DFG::CompilationMode);
</span><span class="cx"> 
</span><span class="cx"> } // namespace WTF
</span><ins>+
+#endif // DFGCompilationMode_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoredfgDFGConstantFoldingPhaseh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/dfg/DFGConstantFoldingPhase.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/dfg/DFGConstantFoldingPhase.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/dfg/DFGConstantFoldingPhase.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef DFGConstantFoldingPhase_h
+#define DFGConstantFoldingPhase_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(DFG_JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -40,3 +41,6 @@
</span><span class="cx"> } } // namespace JSC::DFG
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(DFG_JIT)
</span><ins>+
+#endif // DFGConstantFoldingPhase_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoredfgDFGConstantHoistingPhaseh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/dfg/DFGConstantHoistingPhase.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/dfg/DFGConstantHoistingPhase.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/dfg/DFGConstantHoistingPhase.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef DFGConstantHoistingPhase_h
+#define DFGConstantHoistingPhase_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(DFG_JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -38,3 +39,5 @@
</span><span class="cx"> } } // namespace JSC::DFG
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(DFG_JIT)
</span><ins>+
+#endif // DFGConstantHoistingPhase_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoredfgDFGControlEquivalenceAnalysish"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/dfg/DFGControlEquivalenceAnalysis.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/dfg/DFGControlEquivalenceAnalysis.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/dfg/DFGControlEquivalenceAnalysis.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef DFGControlEquivalenceAnalysis_h
+#define DFGControlEquivalenceAnalysis_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(DFG_JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -82,3 +83,6 @@
</span><span class="cx"> } } // namespace JSC::DFG
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(DFG_JIT)
</span><ins>+
+#endif // DFGControlEquivalenceAnalysis_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoredfgDFGCriticalEdgeBreakingPhaseh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/dfg/DFGCriticalEdgeBreakingPhase.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/dfg/DFGCriticalEdgeBreakingPhase.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/dfg/DFGCriticalEdgeBreakingPhase.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef DFGCriticalEdgeBreakingPhase_h
+#define DFGCriticalEdgeBreakingPhase_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(DFG_JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -39,3 +40,6 @@
</span><span class="cx"> } } // namespace JSC::DFG
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(DFG_JIT)
</span><ins>+
+#endif // DFGCriticalEdgeBreakingPhase_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoredfgDFGDCEPhaseh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/dfg/DFGDCEPhase.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/dfg/DFGDCEPhase.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/dfg/DFGDCEPhase.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef DFGDCEPhase_h
+#define DFGDCEPhase_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(DFG_JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -41,3 +42,6 @@
</span><span class="cx"> } } // namespace JSC::DFG
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(DFG_JIT)
</span><ins>+
+#endif // DFGDCEPhase_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoredfgDFGDesiredIdentifiersh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/dfg/DFGDesiredIdentifiers.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/dfg/DFGDesiredIdentifiers.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/dfg/DFGDesiredIdentifiers.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef DFGDesiredIdentifiers_h
+#define DFGDesiredIdentifiers_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(DFG_JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -62,3 +63,6 @@
</span><span class="cx"> } } // namespace JSC::DFG
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(DFG_JIT)
</span><ins>+
+#endif // DFGDesiredIdentifiers_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoredfgDFGDesiredInferredTypeh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/dfg/DFGDesiredInferredType.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/dfg/DFGDesiredInferredType.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/dfg/DFGDesiredInferredType.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef DFGDesiredInferredType_h
+#define DFGDesiredInferredType_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(DFG_JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -126,3 +127,6 @@
</span><span class="cx"> } // namespace WTF
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(DFG_JIT)
</span><ins>+
+#endif // DFGDesiredInferredType_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoredfgDFGDesiredTransitionsh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/dfg/DFGDesiredTransitions.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/dfg/DFGDesiredTransitions.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/dfg/DFGDesiredTransitions.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * THE POSSIBILITY OF SUCH DAMAGE.
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef DFGDesiredTransitions_h
+#define DFGDesiredTransitions_h
</ins><span class="cx"> 
</span><span class="cx"> #include &lt;wtf/Vector.h&gt;
</span><span class="cx"> 
</span><span class="lines">@@ -72,3 +73,5 @@
</span><span class="cx"> } } // namespace JSC::DFG
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(DFG_JIT)
</span><ins>+
+#endif // DFGDesiredTransitions_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoredfgDFGDesiredWatchpointsh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/dfg/DFGDesiredWatchpoints.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/dfg/DFGDesiredWatchpoints.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/dfg/DFGDesiredWatchpoints.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef DFGDesiredWatchpoints_h
+#define DFGDesiredWatchpoints_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(DFG_JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -222,3 +223,6 @@
</span><span class="cx"> } } // namespace JSC::DFG
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(DFG_JIT)
</span><ins>+
+#endif // DFGDesiredWatchpoints_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoredfgDFGDesiredWeakReferencesh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/dfg/DFGDesiredWeakReferences.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/dfg/DFGDesiredWeakReferences.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/dfg/DFGDesiredWeakReferences.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * THE POSSIBILITY OF SUCH DAMAGE.
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef DFGDesiredWeakReferences_h
+#define DFGDesiredWeakReferences_h
</ins><span class="cx"> 
</span><span class="cx"> #include &lt;wtf/HashSet.h&gt;
</span><span class="cx"> 
</span><span class="lines">@@ -63,3 +64,5 @@
</span><span class="cx"> } } // namespace JSC::DFG
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(DFG_JIT)
</span><ins>+
+#endif // DFGDesiredWeakReferences_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoredfgDFGDisassemblerh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/dfg/DFGDisassembler.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/dfg/DFGDisassembler.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/dfg/DFGDisassembler.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef DFGDisassembler_h
+#define DFGDisassembler_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(DFG_JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -102,3 +103,5 @@
</span><span class="cx"> } } // namespace JSC::DFG
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(DFG_JIT)
</span><ins>+
+#endif // DFGDisassembler_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoredfgDFGDoesGCh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/dfg/DFGDoesGC.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/dfg/DFGDoesGC.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/dfg/DFGDoesGC.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef DFGDoesGC_h
+#define DFGDoesGC_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(DFG_JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -37,3 +38,6 @@
</span><span class="cx"> } } // namespace JSC::DFG
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(DFG_JIT)
</span><ins>+
+#endif // DFGDoesGC_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoredfgDFGDominatorsh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/dfg/DFGDominators.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/dfg/DFGDominators.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/dfg/DFGDominators.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef DFGDominators_h
+#define DFGDominators_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(DFG_JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -52,3 +53,5 @@
</span><span class="cx"> } } // namespace JSC::DFG
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(DFG_JIT)
</span><ins>+
+#endif // DFGDominators_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoredfgDFGDoubleFormatStateh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/dfg/DFGDoubleFormatState.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/dfg/DFGDoubleFormatState.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/dfg/DFGDoubleFormatState.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef DFGDoubleFormatState_h
+#define DFGDoubleFormatState_h
</ins><span class="cx"> 
</span><span class="cx"> namespace JSC { namespace DFG {
</span><span class="cx"> 
</span><span class="lines">@@ -90,3 +91,6 @@
</span><span class="cx"> }
</span><span class="cx"> 
</span><span class="cx"> } } // namespace JSC::DFG
</span><ins>+
+#endif // DFGDoubleFormatState_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoredfgDFGDriverh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/dfg/DFGDriver.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/dfg/DFGDriver.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/dfg/DFGDriver.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef DFGDriver_h
+#define DFGDriver_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;CallFrame.h&quot;
</span><span class="cx"> #include &quot;DFGCompilationMode.h&quot;
</span><span class="lines">@@ -48,3 +49,6 @@
</span><span class="cx">     PassRefPtr&lt;DeferredCompilationCallback&gt;);
</span><span class="cx"> 
</span><span class="cx"> } } // namespace JSC::DFG
</span><ins>+
+#endif
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoredfgDFGEdgeh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/dfg/DFGEdge.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/dfg/DFGEdge.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/dfg/DFGEdge.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef DFGEdge_h
+#define DFGEdge_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(DFG_JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -247,3 +248,6 @@
</span><span class="cx"> } } // namespace JSC::DFG
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(DFG_JIT)
</span><ins>+
+#endif // DFGEdge_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoredfgDFGEdgeDominatesh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/dfg/DFGEdgeDominates.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/dfg/DFGEdgeDominates.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/dfg/DFGEdgeDominates.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef DFGEdgeDominates_h
+#define DFGEdgeDominates_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(DFG_JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -72,3 +73,6 @@
</span><span class="cx"> } } // namespace JSC::DFG
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(DFG_JIT)
</span><ins>+
+#endif // DFGEdgeDominates_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoredfgDFGEdgeUsesStructureh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/dfg/DFGEdgeUsesStructure.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/dfg/DFGEdgeUsesStructure.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/dfg/DFGEdgeUsesStructure.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef DFGEdgeUsesStructure_h
+#define DFGEdgeUsesStructure_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(DFG_JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -59,3 +60,6 @@
</span><span class="cx"> } } // namespace JSC::DFG
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(DFG_JIT)
</span><ins>+
+#endif // DFGEdgeUsesStructure_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoredfgDFGEpochh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/dfg/DFGEpoch.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/dfg/DFGEpoch.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/dfg/DFGEpoch.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef DFGEpoch_h
+#define DFGEpoch_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(DFG_JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -118,3 +119,6 @@
</span><span class="cx"> } } // namespace JSC::DFG
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(DFG_JIT)
</span><ins>+
+#endif // DFGEpoch_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoredfgDFGFailedFinalizerh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/dfg/DFGFailedFinalizer.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/dfg/DFGFailedFinalizer.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/dfg/DFGFailedFinalizer.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef DFGFailedFinalizer_h
+#define DFGFailedFinalizer_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(DFG_JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -44,3 +45,6 @@
</span><span class="cx"> } } // namespace JSC::DFG
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(DFG_JIT)
</span><ins>+
+#endif // DFGFailedFinalizer_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoredfgDFGFiltrationResulth"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/dfg/DFGFiltrationResult.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/dfg/DFGFiltrationResult.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/dfg/DFGFiltrationResult.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef DFGFiltrationResult_h
+#define DFGFiltrationResult_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(DFG_JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -42,7 +43,7 @@
</span><span class="cx">     // Means that this operation may not always exit.
</span><span class="cx">     FiltrationOK,
</span><span class="cx">     
</span><del>-    // Means that this operation will always exit.
</del><ins>+    // Means taht this operation will always exit.
</ins><span class="cx">     Contradiction
</span><span class="cx"> };
</span><span class="cx"> 
</span><span class="lines">@@ -49,3 +50,6 @@
</span><span class="cx"> } } // namespace JSC::DFG
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(DFG_JIT)
</span><ins>+
+#endif // DFGFiltrationResult_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoredfgDFGFinalizerh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/dfg/DFGFinalizer.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/dfg/DFGFinalizer.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/dfg/DFGFinalizer.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef DFGFinalizer_h
+#define DFGFinalizer_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(DFG_JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -54,3 +55,6 @@
</span><span class="cx"> } } // namespace JSC::DFG
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(DFG_JIT)
</span><ins>+
+#endif // DFGFinalizer_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoredfgDFGFixupPhaseh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/dfg/DFGFixupPhase.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/dfg/DFGFixupPhase.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/dfg/DFGFixupPhase.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef DFGFixupPhase_h
+#define DFGFixupPhase_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(DFG_JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -39,3 +40,5 @@
</span><span class="cx"> } } // namespace JSC::DFG::Phase
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(DFG_JIT)
</span><ins>+
+#endif // DFGFixupPhase_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoredfgDFGFlushFormath"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/dfg/DFGFlushFormat.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/dfg/DFGFlushFormat.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/dfg/DFGFlushFormat.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef DFGFlushFormat_h
+#define DFGFlushFormat_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(DFG_JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -169,3 +170,6 @@
</span><span class="cx"> } // namespace WTF
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(DFG_JIT)
</span><ins>+
+#endif // DFGFlushFormat_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoredfgDFGFlushedAth"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/dfg/DFGFlushedAt.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/dfg/DFGFlushedAt.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/dfg/DFGFlushedAt.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef DFGFlushedAt_h
+#define DFGFlushedAt_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(DFG_JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -88,3 +89,6 @@
</span><span class="cx"> } } // namespace JSC::DFG
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(DFG_JIT)
</span><ins>+
+#endif // DFGFlushedAt_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoredfgDFGForAllKillsh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/dfg/DFGForAllKills.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/dfg/DFGForAllKills.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/dfg/DFGForAllKills.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef DFGForAllKills_h
+#define DFGForAllKills_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;DFGCombinedLiveness.h&quot;
</span><span class="cx"> #include &quot;DFGGraph.h&quot;
</span><span class="lines">@@ -168,3 +169,6 @@
</span><span class="cx"> }
</span><span class="cx"> 
</span><span class="cx"> } } // namespace JSC::DFG
</span><ins>+
+#endif // DFGForAllKills_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoredfgDFGFrozenValueh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/dfg/DFGFrozenValue.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/dfg/DFGFrozenValue.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/dfg/DFGFrozenValue.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef DFGFrozenValue_h
+#define DFGFrozenValue_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(DFG_JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -128,3 +129,6 @@
</span><span class="cx"> } } // namespace JSC::DFG
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(DFG_JIT)
</span><ins>+
+#endif // DFGFrozenValue_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoredfgDFGGenerationInfoh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/dfg/DFGGenerationInfo.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/dfg/DFGGenerationInfo.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/dfg/DFGGenerationInfo.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef DFGGenerationInfo_h
+#define DFGGenerationInfo_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(DFG_JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -451,3 +452,4 @@
</span><span class="cx"> } } // namespace JSC::DFG
</span><span class="cx"> 
</span><span class="cx"> #endif
</span><ins>+#endif
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoredfgDFGGraphh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/dfg/DFGGraph.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/dfg/DFGGraph.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/dfg/DFGGraph.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef DFGGraph_h
+#define DFGGraph_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(DFG_JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -974,3 +975,4 @@
</span><span class="cx"> } } // namespace JSC::DFG
</span><span class="cx"> 
</span><span class="cx"> #endif
</span><ins>+#endif
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoredfgDFGGraphSafepointh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/dfg/DFGGraphSafepoint.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/dfg/DFGGraphSafepoint.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/dfg/DFGGraphSafepoint.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef DFGGraphSafepoint_h
+#define DFGGraphSafepoint_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(DFG_JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -45,3 +46,6 @@
</span><span class="cx"> } } // namespace JSC::DFG
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(DFG_JIT)
</span><ins>+
+#endif // DFGGraphSafepoint_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoredfgDFGHeapLocationh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/dfg/DFGHeapLocation.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/dfg/DFGHeapLocation.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/dfg/DFGHeapLocation.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef DFGHeapLocation_h
+#define DFGHeapLocation_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(DFG_JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -156,3 +157,6 @@
</span><span class="cx"> } // namespace WTF
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(DFG_JIT)
</span><ins>+
+#endif // DFGHeapLocation_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoredfgDFGInPlaceAbstractStateh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/dfg/DFGInPlaceAbstractState.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/dfg/DFGInPlaceAbstractState.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/dfg/DFGInPlaceAbstractState.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef DFGInPlaceAbstractState_h
+#define DFGInPlaceAbstractState_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(DFG_JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -148,3 +149,6 @@
</span><span class="cx"> } } // namespace JSC::DFG
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(DFG_JIT)
</span><ins>+
+#endif // DFGInPlaceAbstractState_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoredfgDFGInferredTypeCheckh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/dfg/DFGInferredTypeCheck.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/dfg/DFGInferredTypeCheck.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/dfg/DFGInferredTypeCheck.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef DFGInferredTypeCheck_h
+#define DFGInferredTypeCheck_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(DFG_JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -39,3 +40,6 @@
</span><span class="cx"> } } // namespace JSC::DFG
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(DFG_JIT)
</span><ins>+
+#endif // DFGInferredTypeCheck_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoredfgDFGInlineCacheWrapperh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/dfg/DFGInlineCacheWrapper.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/dfg/DFGInlineCacheWrapper.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/dfg/DFGInlineCacheWrapper.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef DFGInlineCacheWrapper_h
+#define DFGInlineCacheWrapper_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(DFG_JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -52,3 +53,7 @@
</span><span class="cx"> } } // namespace JSC::DFG
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(DFG_JIT)
</span><ins>+
+#endif // DFGInlineCacheWrapper_h
+
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoredfgDFGInlineCacheWrapperInlinesh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/dfg/DFGInlineCacheWrapperInlines.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/dfg/DFGInlineCacheWrapperInlines.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/dfg/DFGInlineCacheWrapperInlines.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef DFGInlineCacheWrapperInlines_h
+#define DFGInlineCacheWrapperInlines_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(DFG_JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -42,3 +43,6 @@
</span><span class="cx"> } } // namespace JSC::DFG
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(DFG_JIT)
</span><ins>+
+#endif // DFGInlineCacheWrapperInlines_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoredfgDFGInsertionSeth"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/dfg/DFGInsertionSet.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/dfg/DFGInsertionSet.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/dfg/DFGInsertionSet.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef DFGInsertionSet_h
+#define DFGInsertionSet_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(DFG_JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -140,3 +141,6 @@
</span><span class="cx"> } } // namespace JSC::DFG
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(DFG_JIT)
</span><ins>+
+#endif // DFGInsertionSet_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoredfgDFGIntegerCheckCombiningPhaseh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/dfg/DFGIntegerCheckCombiningPhase.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/dfg/DFGIntegerCheckCombiningPhase.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/dfg/DFGIntegerCheckCombiningPhase.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef DFGIntegerCheckCombiningPhase_h
+#define DFGIntegerCheckCombiningPhase_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(DFG_JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -38,3 +39,6 @@
</span><span class="cx"> } } // namespace JSC::DFG
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(DFG_JIT)
</span><ins>+
+#endif // DFGIntegerCheckCombiningPhase_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoredfgDFGIntegerRangeOptimizationPhaseh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/dfg/DFGIntegerRangeOptimizationPhase.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/dfg/DFGIntegerRangeOptimizationPhase.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/dfg/DFGIntegerRangeOptimizationPhase.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef DFGIntegerRangeOptimizationPhase_h
+#define DFGIntegerRangeOptimizationPhase_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(DFG_JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -41,3 +42,6 @@
</span><span class="cx"> } } // namespace JSC::DFG
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(DFG_JIT)
</span><ins>+
+#endif // DFGIntegerRangeOptimizationPhase_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoredfgDFGInvalidationPointInjectionPhaseh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/dfg/DFGInvalidationPointInjectionPhase.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/dfg/DFGInvalidationPointInjectionPhase.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/dfg/DFGInvalidationPointInjectionPhase.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef DFGInvalidationPointInjectionPhase_h
+#define DFGInvalidationPointInjectionPhase_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(DFG_JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -39,3 +40,6 @@
</span><span class="cx"> } } // namespace JSC::DFG
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(DFG_JIT)
</span><ins>+
+#endif // DFGInvalidationPointInjectionPhase_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoredfgDFGJITCodeh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/dfg/DFGJITCode.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/dfg/DFGJITCode.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/dfg/DFGJITCode.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef DFGJITCode_h
+#define DFGJITCode_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(DFG_JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -168,3 +169,6 @@
</span><span class="cx"> } } // namespace JSC::DFG
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(DFG_JIT)
</span><ins>+
+#endif // DFGJITCode_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoredfgDFGJITCompilerh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/dfg/DFGJITCompiler.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/dfg/DFGJITCompiler.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/dfg/DFGJITCompiler.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef DFGJITCompiler_h
+#define DFGJITCompiler_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(DFG_JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -328,3 +329,5 @@
</span><span class="cx"> } } // namespace JSC::DFG
</span><span class="cx"> 
</span><span class="cx"> #endif
</span><ins>+#endif
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoredfgDFGJITFinalizerh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/dfg/DFGJITFinalizer.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/dfg/DFGJITFinalizer.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/dfg/DFGJITFinalizer.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef DFGJITFinalizer_h
+#define DFGJITFinalizer_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(DFG_JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -54,3 +55,6 @@
</span><span class="cx"> } } // namespace JSC::DFG
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(DFG_JIT)
</span><ins>+
+#endif // DFGJITFinalizer_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoredfgDFGJumpReplacementh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/dfg/DFGJumpReplacement.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/dfg/DFGJumpReplacement.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/dfg/DFGJumpReplacement.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef DFGJumpReplacement_h
+#define DFGJumpReplacement_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(DFG_JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -49,3 +50,6 @@
</span><span class="cx"> } } // namespace JSC::DFG
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(DFG_JIT)
</span><ins>+
+#endif // DFGJumpReplacement_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoredfgDFGLICMPhaseh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/dfg/DFGLICMPhase.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/dfg/DFGLICMPhase.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/dfg/DFGLICMPhase.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef DFGLICMPhase_h
+#define DFGLICMPhase_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(DFG_JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -40,3 +41,6 @@
</span><span class="cx"> } } // namespace JSC::DFG
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(DFG_JIT)
</span><ins>+
+#endif // DFGLICMPhase_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoredfgDFGLazyJSValueh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/dfg/DFGLazyJSValue.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/dfg/DFGLazyJSValue.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/dfg/DFGLazyJSValue.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef DFGLazyJSValue_h
+#define DFGLazyJSValue_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(DFG_JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -129,3 +130,6 @@
</span><span class="cx"> } } // namespace JSC::DFG
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(DFG_JIT)
</span><ins>+
+#endif // DFGLazyJSValue_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoredfgDFGLazyNodeh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/dfg/DFGLazyNode.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/dfg/DFGLazyNode.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/dfg/DFGLazyNode.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef DFGLazyNode_h
+#define DFGLazyNode_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(DFG_JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -183,3 +184,5 @@
</span><span class="cx"> } // namespace WTF
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(DFG_JIT)
</span><ins>+
+#endif // DFGLazyNode_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoredfgDFGLiveCatchVariablePreservationPhaseh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/dfg/DFGLiveCatchVariablePreservationPhase.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/dfg/DFGLiveCatchVariablePreservationPhase.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/dfg/DFGLiveCatchVariablePreservationPhase.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef DFGLiveCatchVariablePreservationPhase_h
+#define DFGLiveCatchVariablePreservationPhase_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(DFG_JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -47,3 +48,5 @@
</span><span class="cx"> } } // namespace JSC::DFG
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(DFG_JIT)
</span><ins>+
+#endif // DFGLiveCatchVariablePreservationPhase_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoredfgDFGLivenessAnalysisPhaseh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/dfg/DFGLivenessAnalysisPhase.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/dfg/DFGLivenessAnalysisPhase.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/dfg/DFGLivenessAnalysisPhase.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef DFGLivenessAnalysisPhase_h
+#define DFGLivenessAnalysisPhase_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(DFG_JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -40,3 +41,6 @@
</span><span class="cx"> } } // namespace JSC::DFG
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(DFG_JIT)
</span><ins>+
+#endif // DFGLivenessAnalysisPhase_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoredfgDFGLongLivedStateh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/dfg/DFGLongLivedState.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/dfg/DFGLongLivedState.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/dfg/DFGLongLivedState.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef DFGLongLivedState_h
+#define DFGLongLivedState_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(DFG_JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -47,3 +48,6 @@
</span><span class="cx"> } } // namespace JSC::DFG
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(DFG_JIT)
</span><ins>+
+#endif // DFGLongLivedState_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoredfgDFGLoopPreHeaderCreationPhaseh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/dfg/DFGLoopPreHeaderCreationPhase.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/dfg/DFGLoopPreHeaderCreationPhase.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/dfg/DFGLoopPreHeaderCreationPhase.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef DFGLoopPreHeaderCreationPhase_h
+#define DFGLoopPreHeaderCreationPhase_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(DFG_JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -53,3 +54,6 @@
</span><span class="cx"> } } // namespace JSC::DFG
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(DFG_JIT)
</span><ins>+
+#endif // DFGLoopPreHeaderCreationPhase_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoredfgDFGMaximalFlushInsertionPhaseh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/dfg/DFGMaximalFlushInsertionPhase.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/dfg/DFGMaximalFlushInsertionPhase.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/dfg/DFGMaximalFlushInsertionPhase.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef DFGMaximalFlushInsertionPhase_h
+#define DFGMaximalFlushInsertionPhase_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(DFG_JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -52,3 +53,5 @@
</span><span class="cx"> } } // namespace JSC::DFG
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(DFG_JIT)
</span><ins>+
+#endif // DFGMaximalFlushInsertionPhase_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoredfgDFGMayExith"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/dfg/DFGMayExit.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/dfg/DFGMayExit.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/dfg/DFGMayExit.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef DFGMayExit_h
+#define DFGMayExit_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(DFG_JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -90,3 +91,6 @@
</span><span class="cx"> } // namespace WTF
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(DFG_JIT)
</span><ins>+
+#endif // DFGMayExit_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoredfgDFGMinifiedGraphh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/dfg/DFGMinifiedGraph.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/dfg/DFGMinifiedGraph.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/dfg/DFGMinifiedGraph.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef DFGMinifiedGraph_h
+#define DFGMinifiedGraph_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(DFG_JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -64,3 +65,6 @@
</span><span class="cx"> } } // namespace JSC::DFG
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(DFG_JIT)
</span><ins>+
+#endif // DFGMinifiedGraph_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoredfgDFGMinifiedIDh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/dfg/DFGMinifiedID.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/dfg/DFGMinifiedID.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/dfg/DFGMinifiedID.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef DFGMinifiedID_h
+#define DFGMinifiedID_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;DFGCommon.h&quot;
</span><span class="cx"> #include &lt;wtf/HashMap.h&gt;
</span><span class="lines">@@ -101,3 +102,6 @@
</span><span class="cx"> };
</span><span class="cx"> 
</span><span class="cx"> } // namespace WTF
</span><ins>+
+#endif // DFGMinifiedID_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoredfgDFGMinifiedNodeh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/dfg/DFGMinifiedNode.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/dfg/DFGMinifiedNode.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/dfg/DFGMinifiedNode.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef DFGMinifiedNode_h
+#define DFGMinifiedNode_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(DFG_JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -97,3 +98,6 @@
</span><span class="cx"> } } // namespace JSC::DFG
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(DFG_JIT)
</span><ins>+
+#endif // DFGMinifiedNode_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoredfgDFGMovHintRemovalPhaseh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/dfg/DFGMovHintRemovalPhase.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/dfg/DFGMovHintRemovalPhase.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/dfg/DFGMovHintRemovalPhase.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef DFGMovHintRemovalPhase_h
+#define DFGMovHintRemovalPhase_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(DFG_JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -39,3 +40,5 @@
</span><span class="cx"> } } // namespace JSC::DFG
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(DFG_JIT)
</span><ins>+
+#endif // DFGMovHintRemovalPhase_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoredfgDFGMultiGetByOffsetDatah"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/dfg/DFGMultiGetByOffsetData.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/dfg/DFGMultiGetByOffsetData.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/dfg/DFGMultiGetByOffsetData.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef DFGMultiGetByOffsetData_h
+#define DFGMultiGetByOffsetData_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(DFG_JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -151,3 +152,6 @@
</span><span class="cx"> } // namespace WTF
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(DFG_JIT)
</span><ins>+
+#endif // DFGMultiGetByOffsetData_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoredfgDFGNaturalLoopsh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/dfg/DFGNaturalLoops.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/dfg/DFGNaturalLoops.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/dfg/DFGNaturalLoops.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef DFGNaturalLoops_h
+#define DFGNaturalLoops_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(DFG_JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -170,3 +171,6 @@
</span><span class="cx"> } } // namespace JSC::DFG
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(DFG_JIT)
</span><ins>+
+#endif // DFGNaturalLoops_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoredfgDFGNodeh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/dfg/DFGNode.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/dfg/DFGNode.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/dfg/DFGNode.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef DFGNode_h
+#define DFGNode_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(DFG_JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -2511,3 +2512,4 @@
</span><span class="cx"> using WTF::inContext;
</span><span class="cx"> 
</span><span class="cx"> #endif
</span><ins>+#endif
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoredfgDFGNodeAllocatorh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/dfg/DFGNodeAllocator.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/dfg/DFGNodeAllocator.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/dfg/DFGNodeAllocator.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef DFGNodeAllocator_h
+#define DFGNodeAllocator_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(DFG_JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -43,3 +44,6 @@
</span><span class="cx"> }
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(DFG_JIT)
</span><ins>+
+#endif // DFGNodeAllocator_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoredfgDFGNodeFlagsh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/dfg/DFGNodeFlags.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/dfg/DFGNodeFlags.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/dfg/DFGNodeFlags.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef DFGNodeFlags_h
+#define DFGNodeFlags_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(DFG_JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -176,3 +177,6 @@
</span><span class="cx"> } } // namespace JSC::DFG
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(DFG_JIT)
</span><ins>+
+#endif // DFGNodeFlags_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoredfgDFGNodeOriginh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/dfg/DFGNodeOrigin.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/dfg/DFGNodeOrigin.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/dfg/DFGNodeOrigin.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef DFGNodeOrigin_h
+#define DFGNodeOrigin_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(DFG_JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -134,3 +135,6 @@
</span><span class="cx"> } } // namespace JSC::DFG
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(DFG_JIT)
</span><ins>+
+#endif // DFGNodeOrigin_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoredfgDFGNodeTypeh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/dfg/DFGNodeType.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/dfg/DFGNodeType.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/dfg/DFGNodeType.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef DFGNodeType_h
+#define DFGNodeType_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(DFG_JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -419,3 +420,6 @@
</span><span class="cx"> } } // namespace JSC::DFG
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(DFG_JIT)
</span><ins>+
+#endif // DFGNodeType_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoredfgDFGNullAbstractStateh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/dfg/DFGNullAbstractState.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/dfg/DFGNullAbstractState.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/dfg/DFGNullAbstractState.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef DFGNullAbstractState_h
+#define DFGNullAbstractState_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(DFG_JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -60,3 +61,6 @@
</span><span class="cx"> } } // namespace JSC::DFG
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(DFG_JIT)
</span><ins>+
+#endif // DFGNullAbstractState_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoredfgDFGOSRAvailabilityAnalysisPhaseh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/dfg/DFGOSRAvailabilityAnalysisPhase.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/dfg/DFGOSRAvailabilityAnalysisPhase.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/dfg/DFGOSRAvailabilityAnalysisPhase.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef DFGOSRAvailabilityAnalysisPhase_h
+#define DFGOSRAvailabilityAnalysisPhase_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(DFG_JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -59,3 +60,6 @@
</span><span class="cx"> } } // namespace JSC::DFG
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(DFG_JIT)
</span><ins>+
+#endif // DFGOSRAvailabilityAnalysisPhase_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoredfgDFGOSREntryh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/dfg/DFGOSREntry.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/dfg/DFGOSREntry.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/dfg/DFGOSREntry.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef DFGOSREntry_h
+#define DFGOSREntry_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;DFGAbstractValue.h&quot;
</span><span class="cx"> #include &quot;Operands.h&quot;
</span><span class="lines">@@ -77,3 +78,6 @@
</span><span class="cx"> #endif
</span><span class="cx"> 
</span><span class="cx"> } } // namespace JSC::DFG
</span><ins>+
+#endif // DFGOSREntry_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoredfgDFGOSREntrypointCreationPhaseh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/dfg/DFGOSREntrypointCreationPhase.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/dfg/DFGOSREntrypointCreationPhase.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/dfg/DFGOSREntrypointCreationPhase.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef DFGOSREntrypointCreationPhase_h
+#define DFGOSREntrypointCreationPhase_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(DFG_JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -46,3 +47,6 @@
</span><span class="cx"> } } // namespace JSC::DFG
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(DFG_JIT)
</span><ins>+
+#endif // DFGOSREntrypointCreationPhase_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoredfgDFGOSRExith"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/dfg/DFGOSRExit.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/dfg/DFGOSRExit.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/dfg/DFGOSRExit.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef DFGOSRExit_h
+#define DFGOSRExit_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(DFG_JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -128,3 +129,6 @@
</span><span class="cx"> } } // namespace JSC::DFG
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(DFG_JIT)
</span><ins>+
+#endif // DFGOSRExit_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoredfgDFGOSRExitBaseh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/dfg/DFGOSRExitBase.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/dfg/DFGOSRExitBase.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/dfg/DFGOSRExitBase.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef DFGOSRExitBase_h
+#define DFGOSRExitBase_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(DFG_JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -84,3 +85,6 @@
</span><span class="cx"> } } // namespace JSC::DFG
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(DFG_JIT)
</span><ins>+
+#endif // DFGOSRExitBase_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoredfgDFGOSRExitCompilationInfoh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/dfg/DFGOSRExitCompilationInfo.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/dfg/DFGOSRExitCompilationInfo.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/dfg/DFGOSRExitCompilationInfo.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef DFGOSRExitCompilationInfo_h
+#define DFGOSRExitCompilationInfo_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(DFG_JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -42,3 +43,6 @@
</span><span class="cx"> } } // namespace JSC::DFG
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(DFG_JIT)
</span><ins>+
+#endif // DFGOSRExitCompilationInfo_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoredfgDFGOSRExitCompilerh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/dfg/DFGOSRExitCompiler.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/dfg/DFGOSRExitCompiler.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/dfg/DFGOSRExitCompiler.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef DFGOSRExitCompiler_h
+#define DFGOSRExitCompiler_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(DFG_JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -60,3 +61,5 @@
</span><span class="cx"> } } // namespace JSC::DFG
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(DFG_JIT)
</span><ins>+
+#endif // DFGOSRExitCompiler_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoredfgDFGOSRExitCompilerCommonh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/dfg/DFGOSRExitCompilerCommon.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/dfg/DFGOSRExitCompilerCommon.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/dfg/DFGOSRExitCompilerCommon.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef DFGOSRExitCompilerCommon_h
+#define DFGOSRExitCompilerCommon_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(DFG_JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -129,3 +130,6 @@
</span><span class="cx"> } } // namespace JSC::DFG
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(DFG_JIT)
</span><ins>+
+#endif // DFGOSRExitCompilerCommon_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoredfgDFGOSRExitFuzzh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/dfg/DFGOSRExitFuzz.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/dfg/DFGOSRExitFuzz.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/dfg/DFGOSRExitFuzz.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef DFGOSRExitFuzz_h
+#define DFGOSRExitFuzz_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;Options.h&quot;
</span><span class="cx"> 
</span><span class="lines">@@ -46,3 +47,6 @@
</span><span class="cx"> extern unsigned g_numberOfOSRExitFuzzChecks;
</span><span class="cx"> 
</span><span class="cx"> } } // namespace JSC::DFG
</span><ins>+
+#endif // DFGOSRExitFuzz_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoredfgDFGOSRExitJumpPlaceholderh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/dfg/DFGOSRExitJumpPlaceholder.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/dfg/DFGOSRExitJumpPlaceholder.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/dfg/DFGOSRExitJumpPlaceholder.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef DFGOSRExitJumpPlaceholder_h
+#define DFGOSRExitJumpPlaceholder_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(DFG_JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -63,3 +64,6 @@
</span><span class="cx"> } } // namespace JSC::DFG
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(DFG_JIT)
</span><ins>+
+#endif // DFGOSRExitJumpPlaceholder_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoredfgDFGOSRExitPreparationh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/dfg/DFGOSRExitPreparation.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/dfg/DFGOSRExitPreparation.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/dfg/DFGOSRExitPreparation.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef DFGOSRExitPreparation_h
+#define DFGOSRExitPreparation_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(DFG_JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -46,3 +47,7 @@
</span><span class="cx"> } } // namespace JSC::DFG
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(DFG_JIT)
</span><ins>+
+#endif // DFGOSRExitPreparation_h
+
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoredfgDFGObjectAllocationSinkingPhaseh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/dfg/DFGObjectAllocationSinkingPhase.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/dfg/DFGObjectAllocationSinkingPhase.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/dfg/DFGObjectAllocationSinkingPhase.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef DFGObjectAllocationSinkingPhase_h
+#define DFGObjectAllocationSinkingPhase_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(DFG_JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -41,3 +42,5 @@
</span><span class="cx"> } } // namespace JSC::DFG
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(DFG_JIT)
</span><ins>+
+#endif // DFGObjectAllocationSinkingPhase_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoredfgDFGObjectMaterializationDatah"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/dfg/DFGObjectMaterializationData.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/dfg/DFGObjectMaterializationData.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/dfg/DFGObjectMaterializationData.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef DFGObjectMaterializationData_h
+#define DFGObjectMaterializationData_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(DFG_JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -45,3 +46,6 @@
</span><span class="cx"> } } // namespace JSC::DFG
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(DFG_JIT)
</span><ins>+
+#endif // DFGObjectMaterializationData_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoredfgDFGOpInfoh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/dfg/DFGOpInfo.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/dfg/DFGOpInfo.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/dfg/DFGOpInfo.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef DFGOpInfo_h
+#define DFGOpInfo_h
</ins><span class="cx"> 
</span><span class="cx"> #include &lt;wtf/StdLibExtras.h&gt;
</span><span class="cx"> 
</span><span class="lines">@@ -49,3 +50,6 @@
</span><span class="cx"> } } // namespace JSC::DFG
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(DFG_JIT)
</span><ins>+
+#endif // DFGOpInfo_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoredfgDFGOperationsh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/dfg/DFGOperations.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/dfg/DFGOperations.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/dfg/DFGOperations.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef DFGOperations_h
+#define DFGOperations_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(DFG_JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -270,3 +271,4 @@
</span><span class="cx"> } } // namespace JSC::DFG
</span><span class="cx"> 
</span><span class="cx"> #endif
</span><ins>+#endif
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoredfgDFGPhantomInsertionPhaseh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/dfg/DFGPhantomInsertionPhase.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/dfg/DFGPhantomInsertionPhase.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/dfg/DFGPhantomInsertionPhase.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef DFGPhantomInsertionPhase_h
+#define DFGPhantomInsertionPhase_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(DFG_JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -38,3 +39,5 @@
</span><span class="cx"> } } // namespace JSC::DFG
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(DFG_JIT)
</span><ins>+
+#endif // DFGPhantomInsertionPhase_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoredfgDFGPhaseh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/dfg/DFGPhase.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/dfg/DFGPhase.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/dfg/DFGPhase.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef DFGPhase_h
+#define DFGPhase_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(DFG_JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -92,3 +93,6 @@
</span><span class="cx"> } } // namespace JSC::DFG
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(DFG_JIT)
</span><ins>+
+#endif // DFGPhase_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoredfgDFGPhiChildrenh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/dfg/DFGPhiChildren.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/dfg/DFGPhiChildren.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/dfg/DFGPhiChildren.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef DFGPhiChildren_h
+#define DFGPhiChildren_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(DFG_JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -87,3 +88,6 @@
</span><span class="cx"> } } // namespace JSC::DFG
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(DFG_JIT)
</span><ins>+
+#endif // DFGPhiChildren_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoredfgDFGPlanh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/dfg/DFGPlan.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/dfg/DFGPlan.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/dfg/DFGPlan.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef DFGPlan_h
+#define DFGPlan_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;CompilationResult.h&quot;
</span><span class="cx"> #include &quot;DFGCompilationKey.h&quot;
</span><span class="lines">@@ -131,3 +132,6 @@
</span><span class="cx"> #endif // ENABLE(DFG_JIT)
</span><span class="cx"> 
</span><span class="cx"> } } // namespace JSC::DFG
</span><ins>+
+#endif // DFGPlan_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoredfgDFGPrePostNumberingh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/dfg/DFGPrePostNumbering.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/dfg/DFGPrePostNumbering.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/dfg/DFGPrePostNumbering.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef DFGPrePostNumbering_h
+#define DFGPrePostNumbering_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(DFG_JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -103,3 +104,6 @@
</span><span class="cx"> } // namespace WTF
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(DFG_JIT)
</span><ins>+
+#endif // DFGPrePostNumbering_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoredfgDFGPreciseLocalClobberizeh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/dfg/DFGPreciseLocalClobberize.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/dfg/DFGPreciseLocalClobberize.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/dfg/DFGPreciseLocalClobberize.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef DFGPreciseLocalClobberize_h
+#define DFGPreciseLocalClobberize_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(DFG_JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -177,3 +178,6 @@
</span><span class="cx"> } } // namespace JSC::DFG
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(DFG_JIT)
</span><ins>+
+#endif // DFGPreciseLocalClobberize_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoredfgDFGPredictionInjectionPhaseh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/dfg/DFGPredictionInjectionPhase.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/dfg/DFGPredictionInjectionPhase.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/dfg/DFGPredictionInjectionPhase.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef DFGPredictionInjectionPhase_h
+#define DFGPredictionInjectionPhase_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(DFG_JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -41,3 +42,5 @@
</span><span class="cx"> } } // namespace JSC::DFG
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(DFG_JIT)
</span><ins>+
+#endif // DFGPredictionInjectionPhase_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoredfgDFGPredictionPropagationPhaseh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/dfg/DFGPredictionPropagationPhase.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/dfg/DFGPredictionPropagationPhase.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/dfg/DFGPredictionPropagationPhase.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef DFGPredictionPropagationPhase_h
+#define DFGPredictionPropagationPhase_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(DFG_JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -50,3 +51,5 @@
</span><span class="cx"> } } // namespace JSC::DFG::Phase
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(DFG_JIT)
</span><ins>+
+#endif // DFGPredictionPropagationPhase_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoredfgDFGPromotedHeapLocationh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/dfg/DFGPromotedHeapLocation.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/dfg/DFGPromotedHeapLocation.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/dfg/DFGPromotedHeapLocation.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef DFGPromotedHeapLocation_h
+#define DFGPromotedHeapLocation_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(DFG_JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -230,3 +231,6 @@
</span><span class="cx"> } // namespace WTF
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(DFG_JIT)
</span><ins>+
+#endif // DFGPromotedHeapLocation_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoredfgDFGPropertyTypeKeyh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/dfg/DFGPropertyTypeKey.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/dfg/DFGPropertyTypeKey.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/dfg/DFGPropertyTypeKey.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef DFGPropertyTypeKey_h
+#define DFGPropertyTypeKey_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(DFG_JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -123,3 +124,6 @@
</span><span class="cx"> } // namespace WTF
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(DFG_JIT)
</span><ins>+
+#endif // DFGPropertyTypeKey_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoredfgDFGPureValueh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/dfg/DFGPureValue.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/dfg/DFGPureValue.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/dfg/DFGPureValue.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef DFGPureValue_h
+#define DFGPureValue_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(DFG_JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -139,3 +140,6 @@
</span><span class="cx"> } } // namespace JSC::DFG
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(DFG_JIT)
</span><ins>+
+#endif // DFGPureValue_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoredfgDFGPutStackSinkingPhaseh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/dfg/DFGPutStackSinkingPhase.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/dfg/DFGPutStackSinkingPhase.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/dfg/DFGPutStackSinkingPhase.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef DFGPutStackSinkingPhase_h
+#define DFGPutStackSinkingPhase_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(DFG_JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -40,3 +41,6 @@
</span><span class="cx"> } } // namespace JSC::DFG
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(DFG_JIT)
</span><ins>+
+#endif // DFGPutStackSinkingPhase_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoredfgDFGRegisterBankh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/dfg/DFGRegisterBank.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/dfg/DFGRegisterBank.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/dfg/DFGRegisterBank.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef DFGRegisterBank_h
+#define DFGRegisterBank_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(DFG_JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -363,3 +364,4 @@
</span><span class="cx"> } } // namespace JSC::DFG
</span><span class="cx"> 
</span><span class="cx"> #endif
</span><ins>+#endif
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoredfgDFGSSACalculatorh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/dfg/DFGSSACalculator.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/dfg/DFGSSACalculator.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/dfg/DFGSSACalculator.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef DFGSSACalculator_h
+#define DFGSSACalculator_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(DFG_JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -257,3 +258,6 @@
</span><span class="cx"> } } // namespace JSC::DFG
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(DFG_JIT)
</span><ins>+
+#endif // DFGSSACalculator_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoredfgDFGSSAConversionPhaseh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/dfg/DFGSSAConversionPhase.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/dfg/DFGSSAConversionPhase.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/dfg/DFGSSAConversionPhase.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef DFGSSAConversionPhase_h
+#define DFGSSAConversionPhase_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(DFG_JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -88,3 +89,6 @@
</span><span class="cx"> } } // namespace JSC::DFG
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(DFG_JIT)
</span><ins>+
+#endif // DFGSSAConversionPhase_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoredfgDFGSSALoweringPhaseh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/dfg/DFGSSALoweringPhase.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/dfg/DFGSSALoweringPhase.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/dfg/DFGSSALoweringPhase.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef DFGSSALoweringPhase_h
+#define DFGSSALoweringPhase_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(DFG_JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -39,3 +40,6 @@
</span><span class="cx"> } } // namespace JSC::DFG
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(DFG_JIT)
</span><ins>+
+#endif // DFGSSALoweringPhase_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoredfgDFGSafeToExecuteh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/dfg/DFGSafeToExecute.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/dfg/DFGSafeToExecute.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/dfg/DFGSafeToExecute.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef DFGSafeToExecute_h
+#define DFGSafeToExecute_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(DFG_JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -456,3 +457,6 @@
</span><span class="cx"> } } // namespace JSC::DFG
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(DFG_JIT)
</span><ins>+
+#endif // DFGSafeToExecute_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoredfgDFGSafepointh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/dfg/DFGSafepoint.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/dfg/DFGSafepoint.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/dfg/DFGSafepoint.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef DFGSafepoint_h
+#define DFGSafepoint_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(DFG_JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -84,3 +85,6 @@
</span><span class="cx"> } } // namespace JSC::DFG
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(DFG_JIT)
</span><ins>+
+#endif // DFGSafepoint_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoredfgDFGSaneStringGetByValSlowPathGeneratorh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/dfg/DFGSaneStringGetByValSlowPathGenerator.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/dfg/DFGSaneStringGetByValSlowPathGenerator.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/dfg/DFGSaneStringGetByValSlowPathGenerator.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef DFGSaneStringGetByValSlowPathGenerator_h
+#define DFGSaneStringGetByValSlowPathGenerator_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(DFG_JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -90,3 +91,6 @@
</span><span class="cx"> } } // namespace JSC::DFG
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(DFG_JIT)
</span><ins>+
+#endif // DFGSaneStringGetByValSlowPathGenerator_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoredfgDFGScannableh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/dfg/DFGScannable.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/dfg/DFGScannable.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/dfg/DFGScannable.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef DFGScannable_h
+#define DFGScannable_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(DFG_JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -44,3 +45,6 @@
</span><span class="cx"> } } // namespace JSC::DFG
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(DFG_JIT)
</span><ins>+
+#endif // DFGScannable_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoredfgDFGScoreBoardh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/dfg/DFGScoreBoard.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/dfg/DFGScoreBoard.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/dfg/DFGScoreBoard.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef DFGScoreBoard_h
+#define DFGScoreBoard_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(DFG_JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -179,3 +180,4 @@
</span><span class="cx"> } } // namespace JSC::DFG
</span><span class="cx"> 
</span><span class="cx"> #endif
</span><ins>+#endif
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoredfgDFGSilentRegisterSavePlanh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/dfg/DFGSilentRegisterSavePlan.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/dfg/DFGSilentRegisterSavePlan.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/dfg/DFGSilentRegisterSavePlan.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef DFGSilentRegisterSavePlan_h
+#define DFGSilentRegisterSavePlan_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(DFG_JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -123,3 +124,6 @@
</span><span class="cx"> } } // namespace JSC::DFG
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(DFG_JIT)
</span><ins>+
+#endif // DFGSilentRegisterSavePlan_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoredfgDFGSlowPathGeneratorh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/dfg/DFGSlowPathGenerator.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/dfg/DFGSlowPathGenerator.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/dfg/DFGSlowPathGenerator.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef DFGSlowPathGenerator_h
+#define DFGSlowPathGenerator_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(DFG_JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -267,3 +268,6 @@
</span><span class="cx"> } } // namespace JSC::DFG
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLD(DFG_JIT)
</span><ins>+
+#endif // DFGSlowPathGenerator_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoredfgDFGSpeculativeJITh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/dfg/DFGSpeculativeJIT.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/dfg/DFGSpeculativeJIT.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/dfg/DFGSpeculativeJIT.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef DFGSpeculativeJIT_h
+#define DFGSpeculativeJIT_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(DFG_JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -3672,3 +3673,5 @@
</span><span class="cx"> } } // namespace JSC::DFG
</span><span class="cx"> 
</span><span class="cx"> #endif
</span><ins>+#endif
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoredfgDFGStackLayoutPhaseh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/dfg/DFGStackLayoutPhase.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/dfg/DFGStackLayoutPhase.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/dfg/DFGStackLayoutPhase.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef DFGStackLayoutPhase_h
+#define DFGStackLayoutPhase_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(DFG_JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -39,3 +40,6 @@
</span><span class="cx"> } } // namespace JSC::DFG
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(DFG_JIT)
</span><ins>+
+#endif // DFGStackLayoutPhase_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoredfgDFGStaticExecutionCountEstimationPhaseh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/dfg/DFGStaticExecutionCountEstimationPhase.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/dfg/DFGStaticExecutionCountEstimationPhase.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/dfg/DFGStaticExecutionCountEstimationPhase.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef DFGStaticExecutionCountEstimationPhase_h
+#define DFGStaticExecutionCountEstimationPhase_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(DFG_JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -43,3 +44,6 @@
</span><span class="cx"> } } // namespace JSC::DFG
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(DFG_JIT)
</span><ins>+
+#endif // DFGStaticExecutionCountEstimationPhase_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoredfgDFGStoreBarrierInsertionPhaseh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/dfg/DFGStoreBarrierInsertionPhase.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/dfg/DFGStoreBarrierInsertionPhase.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/dfg/DFGStoreBarrierInsertionPhase.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * THE POSSIBILITY OF SUCH DAMAGE.
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef DFGStoreBarrierInsertionPhase_h
+#define DFGStoreBarrierInsertionPhase_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(DFG_JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -45,3 +46,6 @@
</span><span class="cx"> } } // namespace JSC::DFG
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(DFG_JIT)
</span><ins>+
+#endif // DFGStoreBarrierInsertionPhase_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoredfgDFGStrengthReductionPhaseh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/dfg/DFGStrengthReductionPhase.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/dfg/DFGStrengthReductionPhase.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/dfg/DFGStrengthReductionPhase.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef DFGStrengthReductionPhase_h
+#define DFGStrengthReductionPhase_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(DFG_JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -39,3 +40,6 @@
</span><span class="cx"> } } // namespace JSC::DFG
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(DFG_JIT)
</span><ins>+
+#endif // DFGStrengthReductionPhase_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoredfgDFGStructureAbstractValueh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef DFGStructureAbstractValue_h
+#define DFGStructureAbstractValue_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(DFG_JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -265,3 +266,7 @@
</span><span class="cx"> } } // namespace JSC::DFG
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(DFG_JIT)
</span><ins>+
+#endif // DFGStructureAbstractValue_h
+
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoredfgDFGStructureClobberStateh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/dfg/DFGStructureClobberState.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/dfg/DFGStructureClobberState.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/dfg/DFGStructureClobberState.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef DFGStructureClobberState_h
+#define DFGStructureClobberState_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(DFG_JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -68,3 +69,5 @@
</span><span class="cx"> } // namespace WTF
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(DFG_JIT)
</span><ins>+
+#endif // DFGStructureClobberState_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoredfgDFGStructureRegistrationPhaseh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/dfg/DFGStructureRegistrationPhase.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/dfg/DFGStructureRegistrationPhase.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/dfg/DFGStructureRegistrationPhase.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef DFGStructureRegistrationPhase_h
+#define DFGStructureRegistrationPhase_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(DFG_JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -48,3 +49,6 @@
</span><span class="cx"> } } // namespace JSC::DFG
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(DFG_JIT)
</span><ins>+
+#endif // DFGStructureRegistrationPhase_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoredfgDFGThreadDatah"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/dfg/DFGThreadData.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/dfg/DFGThreadData.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/dfg/DFGThreadData.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef DFGThreadData_h
+#define DFGThreadData_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(DFG_JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -54,3 +55,6 @@
</span><span class="cx"> } } // namespace JSC::DFG
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(DFG_JIT)
</span><ins>+
+#endif // DFGThreadData_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoredfgDFGThunksh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/dfg/DFGThunks.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/dfg/DFGThunks.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/dfg/DFGThunks.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef DFGThunks_h
+#define DFGThunks_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(DFG_JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -41,3 +42,5 @@
</span><span class="cx"> } } // namespace JSC::DFG
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(DFG_JIT)
</span><ins>+
+#endif // DFGThunks_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoredfgDFGTierUpCheckInjectionPhaseh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/dfg/DFGTierUpCheckInjectionPhase.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/dfg/DFGTierUpCheckInjectionPhase.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/dfg/DFGTierUpCheckInjectionPhase.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef DFGTierUpCheckInjectionPhase_h
+#define DFGTierUpCheckInjectionPhase_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(DFG_JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -39,3 +40,6 @@
</span><span class="cx"> } } // namespace JSC::DFG
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(DFG_JIT)
</span><ins>+
+#endif // DFGTierUpCheckInjectionPhase_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoredfgDFGToFTLDeferredCompilationCallbackh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/dfg/DFGToFTLDeferredCompilationCallback.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/dfg/DFGToFTLDeferredCompilationCallback.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/dfg/DFGToFTLDeferredCompilationCallback.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef DFGToFTLDeferredCompilationCallback_h
+#define DFGToFTLDeferredCompilationCallback_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(FTL_JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -52,3 +53,6 @@
</span><span class="cx"> } } // namespace JSC::DFG
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(FTL_JIT)
</span><ins>+
+#endif // DFGToFTLDeferredCompilationCallback_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoredfgDFGToFTLForOSREntryDeferredCompilationCallbackh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/dfg/DFGToFTLForOSREntryDeferredCompilationCallback.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/dfg/DFGToFTLForOSREntryDeferredCompilationCallback.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/dfg/DFGToFTLForOSREntryDeferredCompilationCallback.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef DFGToFTLForOSREntryDeferredCompilationCallback_h
+#define DFGToFTLForOSREntryDeferredCompilationCallback_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(FTL_JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -55,3 +56,6 @@
</span><span class="cx"> } } // namespace JSC::DFG
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(FTL_JIT)
</span><ins>+
+#endif // DFGToFTLForOSREntryDeferredCompilationCallback_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoredfgDFGTransitionh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/dfg/DFGTransition.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/dfg/DFGTransition.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/dfg/DFGTransition.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef DFGTransition_h
+#define DFGTransition_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(DFG_JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -62,3 +63,6 @@
</span><span class="cx"> } } // namespace JSC::DFG
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(DFG_JIT)
</span><ins>+
+#endif // DFGTransition_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoredfgDFGTypeCheckHoistingPhaseh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/dfg/DFGTypeCheckHoistingPhase.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/dfg/DFGTypeCheckHoistingPhase.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/dfg/DFGTypeCheckHoistingPhase.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef DFGTypeCheckHoistingPhase_h
+#define DFGTypeCheckHoistingPhase_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(DFG_JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -42,3 +43,6 @@
</span><span class="cx"> } } // namespace JSC::DFG
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(DFG_JIT)
</span><ins>+
+#endif // DFGTypeCheckHoistingPhase_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoredfgDFGUnificationPhaseh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/dfg/DFGUnificationPhase.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/dfg/DFGUnificationPhase.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/dfg/DFGUnificationPhase.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef DFGUnificationPhase_h
+#define DFGUnificationPhase_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(DFG_JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -41,3 +42,6 @@
</span><span class="cx"> } } // namespace JSC::DFG
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(DFG_JIT)
</span><ins>+
+#endif // DFGUnificationPhase_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoredfgDFGUseKindh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/dfg/DFGUseKind.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/dfg/DFGUseKind.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/dfg/DFGUseKind.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef DFGUseKind_h
+#define DFGUseKind_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(DFG_JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -292,3 +293,6 @@
</span><span class="cx"> } // namespace WTF
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(DFG_JIT)
</span><ins>+
+#endif // DFGUseKind_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoredfgDFGValidateh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/dfg/DFGValidate.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/dfg/DFGValidate.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/dfg/DFGValidate.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef DFGValidate_h
+#define DFGValidate_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(DFG_JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -39,3 +40,6 @@
</span><span class="cx"> } } // namespace JSC::DFG
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(DFG_JIT)
</span><ins>+
+#endif // DFGPhase_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoredfgDFGValueSourceh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/dfg/DFGValueSource.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/dfg/DFGValueSource.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/dfg/DFGValueSource.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef DFGValueSource_h
+#define DFGValueSource_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(DFG_JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -216,3 +217,6 @@
</span><span class="cx"> } } // namespace JSC::DFG
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(DFG_JIT)
</span><ins>+
+#endif // DFGValueSource_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoredfgDFGValueStrengthh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/dfg/DFGValueStrength.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/dfg/DFGValueStrength.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/dfg/DFGValueStrength.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef DFGValueStrength_h
+#define DFGValueStrength_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(DFG_JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -64,3 +65,6 @@
</span><span class="cx"> } // namespace WTF
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(DFG_JIT)
</span><ins>+
+#endif // DFGValueStrength_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoredfgDFGVarargsForwardingPhaseh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/dfg/DFGVarargsForwardingPhase.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/dfg/DFGVarargsForwardingPhase.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/dfg/DFGVarargsForwardingPhase.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef DFGVarargsForwardingPhase_h
+#define DFGVarargsForwardingPhase_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(DFG_JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -39,3 +40,6 @@
</span><span class="cx"> } } // namespace JSC::DFG
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(DFG_JIT)
</span><ins>+
+#endif // DFGVarargsForwardingPhase_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoredfgDFGVariableAccessDatah"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/dfg/DFGVariableAccessData.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/dfg/DFGVariableAccessData.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/dfg/DFGVariableAccessData.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef DFGVariableAccessData_h
+#define DFGVariableAccessData_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(DFG_JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -225,3 +226,5 @@
</span><span class="cx"> } } // namespace JSC::DFG
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(DFG_JIT)
</span><ins>+
+#endif // DFGVariableAccessData_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoredfgDFGVariableAccessDataDumph"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/dfg/DFGVariableAccessDataDump.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/dfg/DFGVariableAccessDataDump.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/dfg/DFGVariableAccessDataDump.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef DFGVariableAccessDataDump_h
+#define DFGVariableAccessDataDump_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(DFG_JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -48,3 +49,6 @@
</span><span class="cx"> } } // namespace JSC::DFG
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(DFG_JIT)
</span><ins>+
+#endif // DFGVariableAccessDataDump_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoredfgDFGVariableEventh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/dfg/DFGVariableEvent.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/dfg/DFGVariableEvent.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/dfg/DFGVariableEvent.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef DFGVariableEvent_h
+#define DFGVariableEvent_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(DFG_JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -282,3 +283,6 @@
</span><span class="cx"> } } // namespace JSC::DFG
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(DFG_JIT)
</span><ins>+
+#endif // DFGVariableEvent_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoredfgDFGVariableEventStreamh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/dfg/DFGVariableEventStream.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/dfg/DFGVariableEventStream.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/dfg/DFGVariableEventStream.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef DFGVariableEventStream_h
+#define DFGVariableEventStream_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(DFG_JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -56,3 +57,6 @@
</span><span class="cx"> } } // namespace JSC::DFG
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(DFG_JIT)
</span><ins>+
+#endif // DFGVariableEventStream_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoredfgDFGVirtualRegisterAllocationPhaseh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/dfg/DFGVirtualRegisterAllocationPhase.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/dfg/DFGVirtualRegisterAllocationPhase.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/dfg/DFGVirtualRegisterAllocationPhase.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef DFGVirtualRegisterAllocationPhase_h
+#define DFGVirtualRegisterAllocationPhase_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(DFG_JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -44,3 +45,6 @@
</span><span class="cx"> } } // namespace JSC::DFG
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(DFG_JIT)
</span><ins>+
+#endif // DFGVirtualRegisterAllocationPhase_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoredfgDFGWatchpointCollectionPhaseh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/dfg/DFGWatchpointCollectionPhase.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/dfg/DFGWatchpointCollectionPhase.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/dfg/DFGWatchpointCollectionPhase.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef DFGWatchpointCollectionPhase_h
+#define DFGWatchpointCollectionPhase_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(DFG_JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -38,3 +39,6 @@
</span><span class="cx"> } } // namespace JSC::DFG
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(DFG_JIT)
</span><ins>+
+#endif // DFGWatchpointCollectionPhase_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoredfgDFGWorklisth"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/dfg/DFGWorklist.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/dfg/DFGWorklist.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/dfg/DFGWorklist.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef DFGWorklist_h
+#define DFGWorklist_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(DFG_JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -147,3 +148,6 @@
</span><span class="cx"> } } // namespace JSC::DFG
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(DFG_JIT)
</span><ins>+
+#endif // DFGWorklist_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoredisassemblerARM64A64DOpcodeh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/disassembler/ARM64/A64DOpcode.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/disassembler/ARM64/A64DOpcode.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/disassembler/ARM64/A64DOpcode.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef A64DOpcode_h
+#define A64DOpcode_h
</ins><span class="cx"> 
</span><span class="cx"> #include &lt;wtf/Assertions.h&gt;
</span><span class="cx"> #include &lt;stdint.h&gt;
</span><span class="lines">@@ -703,3 +704,5 @@
</span><span class="cx"> } } // namespace JSC::ARM64Disassembler
</span><span class="cx"> 
</span><span class="cx"> using JSC::ARM64Disassembler::A64DOpcode;
</span><ins>+
+#endif // A64DOpcode_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoredisassemblerARMv7ARMv7DOpcodeh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/disassembler/ARMv7/ARMv7DOpcode.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/disassembler/ARMv7/ARMv7DOpcode.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/disassembler/ARMv7/ARMv7DOpcode.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef ARMv7DOpcode_h
+#define ARMv7DOpcode_h
</ins><span class="cx"> 
</span><span class="cx"> #if USE(ARMV7_DISASSEMBLER)
</span><span class="cx"> 
</span><span class="lines">@@ -1232,3 +1233,5 @@
</span><span class="cx"> using JSC::ARMv7Disassembler::ARMv7DOpcode;
</span><span class="cx"> 
</span><span class="cx"> #endif // #if USE(ARMV7_DISASSEMBLER)
</span><ins>+
+#endif // ARMv7DOpcode_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoredisassemblerDisassemblerh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/disassembler/Disassembler.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/disassembler/Disassembler.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/disassembler/Disassembler.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef Disassembler_h
+#define Disassembler_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;JSExportMacros.h&quot;
</span><span class="cx"> #include &lt;functional&gt;
</span><span class="lines">@@ -56,3 +57,6 @@
</span><span class="cx"> JS_EXPORT_PRIVATE void waitForAsynchronousDisassembly();
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // Disassembler_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoredisassemblerUDis86Disassemblerh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/disassembler/UDis86Disassembler.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/disassembler/UDis86Disassembler.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/disassembler/UDis86Disassembler.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef UDis86Disassembler_h
+#define UDis86Disassembler_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;Disassembler.h&quot;
</span><span class="cx"> 
</span><span class="lines">@@ -40,3 +41,6 @@
</span><span class="cx"> #endif // USE(UDIS86)
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // UDis86Disassembler_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreftlFTLAbbreviatedTypesh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/ftl/FTLAbbreviatedTypes.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/ftl/FTLAbbreviatedTypes.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/ftl/FTLAbbreviatedTypes.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef FTLAbbreviatedTypes_h
+#define FTLAbbreviatedTypes_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(FTL_JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -44,3 +45,6 @@
</span><span class="cx"> } } // namespace JSC::FTL
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(FTL_JIT)
</span><ins>+
+#endif // FTLAbbreviatedTypes_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreftlFTLAbstractHeaph"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/ftl/FTLAbstractHeap.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/ftl/FTLAbstractHeap.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/ftl/FTLAbstractHeap.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef FTLAbstractHeap_h
+#define FTLAbstractHeap_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(FTL_JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -214,3 +215,6 @@
</span><span class="cx"> } } // namespace JSC::FTL
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(FTL_JIT)
</span><ins>+
+#endif // FTLAbstractHeap_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreftlFTLAbstractHeapRepositoryh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/ftl/FTLAbstractHeapRepository.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/ftl/FTLAbstractHeapRepository.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/ftl/FTLAbstractHeapRepository.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef FTLAbstractHeapRepository_h
+#define FTLAbstractHeapRepository_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(FTL_JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -245,3 +246,6 @@
</span><span class="cx"> } } // namespace JSC::FTL
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(FTL_JIT)
</span><ins>+
+#endif // FTLAbstractHeapRepository_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreftlFTLAvailableRecoveryh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/ftl/FTLAvailableRecovery.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/ftl/FTLAvailableRecovery.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/ftl/FTLAvailableRecovery.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef FTLAvailableRecovery_h
+#define FTLAvailableRecovery_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(FTL_JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -73,3 +74,6 @@
</span><span class="cx"> } } // namespace JSC::FTL
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(FTL_JIT)
</span><ins>+
+#endif // FTLAvailableRecovery_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreftlFTLCapabilitiesh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/ftl/FTLCapabilities.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/ftl/FTLCapabilities.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/ftl/FTLCapabilities.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef FTLCapabilities_h
+#define FTLCapabilities_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(FTL_JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -42,3 +43,6 @@
</span><span class="cx"> } } // namespace JSC::FTL
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(FTL_JIT)
</span><ins>+
+#endif // FTLCapabilities_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreftlFTLCommonValuesh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/ftl/FTLCommonValues.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/ftl/FTLCommonValues.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/ftl/FTLCommonValues.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef FTLCommonValues_h
+#define FTLCommonValues_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(FTL_JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -67,3 +68,6 @@
</span><span class="cx"> } } // namespace JSC::FTL
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(FTL_JIT)
</span><ins>+
+#endif // FTLCommonValues_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreftlFTLCompileh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/ftl/FTLCompile.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/ftl/FTLCompile.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/ftl/FTLCompile.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef FTLCompile_h
+#define FTLCompile_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(FTL_JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -37,3 +38,6 @@
</span><span class="cx"> } } // namespace JSC::FTL
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(FTL_JIT)
</span><ins>+
+#endif // FTLCompile_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreftlFTLExceptionTargeth"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/ftl/FTLExceptionTarget.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/ftl/FTLExceptionTarget.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/ftl/FTLExceptionTarget.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef FTLExceptionTarget_h
+#define FTLExceptionTarget_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;DFGCommon.h&quot;
</span><span class="cx"> 
</span><span class="lines">@@ -62,3 +63,6 @@
</span><span class="cx"> } } // namespace JSC::FTL
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(FTL_JIT)
</span><ins>+
+#endif // FTLExceptionTarget_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreftlFTLExitArgumenth"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/ftl/FTLExitArgument.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/ftl/FTLExitArgument.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/ftl/FTLExitArgument.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef FTLExitArgument_h
+#define FTLExitArgument_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(FTL_JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -85,3 +86,6 @@
</span><span class="cx"> } } // namespace JSC::FTL
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(FTL_JIT)
</span><ins>+
+#endif // FTLExitArgument_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreftlFTLExitArgumentForOperandh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/ftl/FTLExitArgumentForOperand.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/ftl/FTLExitArgumentForOperand.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/ftl/FTLExitArgumentForOperand.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef FTLExitArgumentForOperand_h
+#define FTLExitArgumentForOperand_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(FTL_JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -66,3 +67,6 @@
</span><span class="cx"> } } // namespace JSC::FTL
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(FTL_JIT)
</span><ins>+
+#endif // FTLExitArgumentForOperand_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreftlFTLExitPropertyValueh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/ftl/FTLExitPropertyValue.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/ftl/FTLExitPropertyValue.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/ftl/FTLExitPropertyValue.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef FTLExitPropertyValue_h
+#define FTLExitPropertyValue_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(FTL_JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -68,3 +69,6 @@
</span><span class="cx"> } } // namespace JSC::FTL
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(FTL_JIT)
</span><ins>+
+#endif // FTLExitPropertyValue_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreftlFTLExitTimeObjectMaterializationh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/ftl/FTLExitTimeObjectMaterialization.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/ftl/FTLExitTimeObjectMaterialization.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/ftl/FTLExitTimeObjectMaterialization.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef FTLExitTimeObjectMaterialization_h
+#define FTLExitTimeObjectMaterialization_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(FTL_JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -67,3 +68,6 @@
</span><span class="cx"> } } // namespace JSC::FTL
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(FTL_JIT)
</span><ins>+
+#endif // FTLExitTimeObjectMaterialization_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreftlFTLExitValueh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/ftl/FTLExitValue.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/ftl/FTLExitValue.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/ftl/FTLExitValue.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef FTLExitValue_h
+#define FTLExitValue_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(FTL_JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -259,3 +260,5 @@
</span><span class="cx"> } } // namespace JSC::FTL
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(FTL_JIT)
</span><ins>+
+#endif // FTLExitValue_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreftlFTLFailh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/ftl/FTLFail.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/ftl/FTLFail.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/ftl/FTLFail.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef FTLFail_h
+#define FTLFail_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(FTL_JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -36,3 +37,6 @@
</span><span class="cx"> } } // namespace JSC::FTL
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(FTL_JIT)
</span><ins>+
+#endif // FTLFail_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreftlFTLForOSREntryJITCodeh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/ftl/FTLForOSREntryJITCode.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/ftl/FTLForOSREntryJITCode.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/ftl/FTLForOSREntryJITCode.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef FTLForOSREntryJITCode_h
+#define FTLForOSREntryJITCode_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(FTL_JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -65,3 +66,6 @@
</span><span class="cx"> } } // namespace JSC::FTL
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(FLT_JIT)
</span><ins>+
+#endif // FTLForOSREntryJITCode_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreftlFTLFormattedValueh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/ftl/FTLFormattedValue.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/ftl/FTLFormattedValue.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/ftl/FTLFormattedValue.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef FTLFormattedValue_h
+#define FTLFormattedValue_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(FTL_JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -73,3 +74,6 @@
</span><span class="cx"> } } // namespace JSC::FTL
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(FTL_JIT)
</span><ins>+
+#endif // FTLFormattedValue_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreftlFTLGeneratedFunctionh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/ftl/FTLGeneratedFunction.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/ftl/FTLGeneratedFunction.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/ftl/FTLGeneratedFunction.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef FTLGeneratedFunction_h
+#define FTLGeneratedFunction_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(FTL_JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -36,3 +37,5 @@
</span><span class="cx"> } } // namespace JSC::FTL
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(FTL_JIT)
</span><ins>+
+#endif // FTLGeneratedFunction_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreftlFTLJITCodeh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/ftl/FTLJITCode.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/ftl/FTLJITCode.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/ftl/FTLJITCode.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef FTLJITCode_h
+#define FTLJITCode_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(FTL_JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -83,3 +84,6 @@
</span><span class="cx"> } } // namespace JSC::FTL
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(FLT_JIT)
</span><ins>+
+#endif // FTLJITCode_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreftlFTLJITFinalizerh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/ftl/FTLJITFinalizer.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/ftl/FTLJITFinalizer.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/ftl/FTLJITFinalizer.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef FTLJITFinalizer_h
+#define FTLJITFinalizer_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(FTL_JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -70,3 +71,6 @@
</span><span class="cx"> } } // namespace JSC::FTL
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(FTL_JIT)
</span><ins>+
+#endif // FTLJITFinalizer_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreftlFTLLazySlowPathh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/ftl/FTLLazySlowPath.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/ftl/FTLLazySlowPath.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/ftl/FTLLazySlowPath.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef FTLLazySlowPath_h
+#define FTLLazySlowPath_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(FTL_JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -94,3 +95,6 @@
</span><span class="cx"> } } // namespace JSC::FTL
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(FTL_JIT)
</span><ins>+
+#endif // FTLLazySlowPath_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreftlFTLLazySlowPathCallh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/ftl/FTLLazySlowPathCall.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/ftl/FTLLazySlowPathCall.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/ftl/FTLLazySlowPathCall.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef FTLLazySlowPathCall_h
+#define FTLLazySlowPathCall_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;CodeBlock.h&quot;
</span><span class="cx"> #include &quot;CodeLocation.h&quot;
</span><span class="lines">@@ -50,3 +51,6 @@
</span><span class="cx"> }
</span><span class="cx"> 
</span><span class="cx"> } } // namespace JSC::FTL
</span><ins>+
+#endif // FTLLazySlowPathCall_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreftlFTLLinkh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/ftl/FTLLink.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/ftl/FTLLink.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/ftl/FTLLink.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef FTLLink_h
+#define FTLLink_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(FTL_JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -36,3 +37,6 @@
</span><span class="cx"> } } // namespace JSC::FTL
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(FTL_JIT)
</span><ins>+
+#endif // FTLLink_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreftlFTLLocationh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/ftl/FTLLocation.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/ftl/FTLLocation.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/ftl/FTLLocation.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef FTLLocation_h
+#define FTLLocation_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(FTL_JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -211,3 +212,6 @@
</span><span class="cx"> } // namespace WTF
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(FTL_JIT)
</span><ins>+
+#endif // FTLLocation_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreftlFTLLowerDFGToB3h"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/ftl/FTLLowerDFGToB3.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/ftl/FTLLowerDFGToB3.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/ftl/FTLLowerDFGToB3.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef FTLLowerDFGToB3_h
+#define FTLLowerDFGToB3_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(FTL_JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -37,3 +38,6 @@
</span><span class="cx"> } } // namespace JSC::FTL
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(FTL_JIT)
</span><ins>+
+#endif // FTLLowerDFGToB3_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreftlFTLLoweredNodeValueh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/ftl/FTLLoweredNodeValue.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/ftl/FTLLoweredNodeValue.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/ftl/FTLLoweredNodeValue.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef FTLLoweredNodeValue_h
+#define FTLLoweredNodeValue_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(FTL_JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -70,3 +71,6 @@
</span><span class="cx"> } } // namespace JSC::FTL
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(FTL_JIT)
</span><ins>+
+#endif // FTLLoweredNodeValue_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreftlFTLOSREntryh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/ftl/FTLOSREntry.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/ftl/FTLOSREntry.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/ftl/FTLOSREntry.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef FTLOSREntry_h
+#define FTLOSREntry_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(FTL_JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -41,3 +42,6 @@
</span><span class="cx"> } } // namespace JSC::FTL
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(FTL_JIT)
</span><ins>+
+#endif // FTLOSREntry_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreftlFTLOSRExith"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/ftl/FTLOSRExit.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/ftl/FTLOSRExit.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/ftl/FTLOSRExit.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef FTLOSRExit_h
+#define FTLOSRExit_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(FTL_JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -134,3 +135,6 @@
</span><span class="cx"> } } // namespace JSC::FTL
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(FTL_JIT)
</span><ins>+
+#endif // FTLOSRExit_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreftlFTLOSRExitCompilerh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/ftl/FTLOSRExitCompiler.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/ftl/FTLOSRExitCompiler.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/ftl/FTLOSRExitCompiler.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef FTLOSRExitCompiler_h
+#define FTLOSRExitCompiler_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(FTL_JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -40,3 +41,6 @@
</span><span class="cx"> } } // namespace JSC::FTL
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(FTL_JIT)
</span><ins>+
+#endif // FTLOSRExitCompiler_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreftlFTLOSRExitHandleh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/ftl/FTLOSRExitHandle.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/ftl/FTLOSRExitHandle.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/ftl/FTLOSRExitHandle.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef FTLOSRExitHandle_h
+#define FTLOSRExitHandle_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;DFGCommon.h&quot;
</span><span class="cx"> 
</span><span class="lines">@@ -61,3 +62,6 @@
</span><span class="cx"> } } // namespace JSC::FTL
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(FTL_JIT)
</span><ins>+
+#endif // FTLOSRExitHandle_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreftlFTLOperationsh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/ftl/FTLOperations.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/ftl/FTLOperations.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/ftl/FTLOperations.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef FTLOperations_h
+#define FTLOperations_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(FTL_JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -49,3 +50,6 @@
</span><span class="cx"> } } // namespace JSC::DFG
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(FTL_JIT)
</span><ins>+
+#endif // FTLOperations_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreftlFTLOutputh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/ftl/FTLOutput.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/ftl/FTLOutput.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/ftl/FTLOutput.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef FTLOutput_h
+#define FTLOutput_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;DFGCommon.h&quot;
</span><span class="cx"> 
</span><span class="lines">@@ -463,3 +464,5 @@
</span><span class="cx"> } } // namespace JSC::FTL
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(FTL_JIT)
</span><ins>+
+#endif // FTLOutput_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreftlFTLPatchpointExceptionHandleh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/ftl/FTLPatchpointExceptionHandle.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/ftl/FTLPatchpointExceptionHandle.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/ftl/FTLPatchpointExceptionHandle.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef FTLPatchpointExceptionHandle_h
+#define FTLPatchpointExceptionHandle_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;DFGCommon.h&quot;
</span><span class="cx"> 
</span><span class="lines">@@ -100,3 +101,6 @@
</span><span class="cx"> } } // namespace JSC::FTL
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(FTL_JIT)
</span><ins>+
+#endif // FTLPatchpointExceptionHandle_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreftlFTLRecoveryOpcodeh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/ftl/FTLRecoveryOpcode.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/ftl/FTLRecoveryOpcode.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/ftl/FTLRecoveryOpcode.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef FTLRecoveryOpcode_h
+#define FTLRecoveryOpcode_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(FTL_JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -44,3 +45,6 @@
</span><span class="cx"> } // namespace WTF
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(FTL_JIT)
</span><ins>+
+#endif // FTLRecoveryOpcode_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreftlFTLSaveRestoreh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/ftl/FTLSaveRestore.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/ftl/FTLSaveRestore.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/ftl/FTLSaveRestore.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef FTLSaveRestore_h
+#define FTLSaveRestore_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(FTL_JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -53,3 +54,6 @@
</span><span class="cx"> } } // namespace JSC::FTL
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(FTL_JIT)
</span><ins>+
+#endif // FTLSaveRestore_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreftlFTLSlowPathCallh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/ftl/FTLSlowPathCall.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/ftl/FTLSlowPathCall.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/ftl/FTLSlowPathCall.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef FTLSlowPathCall_h
+#define FTLSlowPathCall_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(FTL_JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -122,3 +123,6 @@
</span><span class="cx"> } } // namespace JSC::FTL
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(FTL_JIT)
</span><ins>+
+#endif // FTLSlowPathCall_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreftlFTLSlowPathCallKeyh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/ftl/FTLSlowPathCallKey.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/ftl/FTLSlowPathCallKey.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/ftl/FTLSlowPathCallKey.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef FTLSlowPathCallKey_h
+#define FTLSlowPathCallKey_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(FTL_JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -130,3 +131,6 @@
</span><span class="cx"> } // namespace WTF
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(FTL_JIT)
</span><ins>+
+#endif // FTLSlowPathCallKey_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreftlFTLStackmapArgumentListh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/ftl/FTLStackmapArgumentList.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/ftl/FTLStackmapArgumentList.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/ftl/FTLStackmapArgumentList.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef FTLStackmapArgumentList_h
+#define FTLStackmapArgumentList_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(FTL_JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -37,3 +38,6 @@
</span><span class="cx"> } } // namespace JSC::FTL
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(FTL_JIT)
</span><ins>+
+#endif // FTLStackmapArgumentList_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreftlFTLStateh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/ftl/FTLState.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/ftl/FTLState.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/ftl/FTLState.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef FTLState_h
+#define FTLState_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(FTL_JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -83,3 +84,6 @@
</span><span class="cx"> } } // namespace JSC::FTL
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(FTL_JIT)
</span><ins>+
+#endif // FTLState_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreftlFTLSwitchCaseh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/ftl/FTLSwitchCase.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/ftl/FTLSwitchCase.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/ftl/FTLSwitchCase.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef FTLSwitchCase_h
+#define FTLSwitchCase_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(FTL_JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -60,3 +61,6 @@
</span><span class="cx"> } } // namespace JSC::FTL
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(FTL_JIT)
</span><ins>+
+#endif // FTLSwitchCase_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreftlFTLThunksh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/ftl/FTLThunks.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/ftl/FTLThunks.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/ftl/FTLThunks.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef FTLThunks_h
+#define FTLThunks_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(FTL_JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -94,3 +95,5 @@
</span><span class="cx"> } } // namespace JSC::FTL
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(FTL_JIT)
</span><ins>+
+#endif // FTLTHunks_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreftlFTLTypedPointerh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/ftl/FTLTypedPointer.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/ftl/FTLTypedPointer.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/ftl/FTLTypedPointer.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef FTLTypedPointer_h
+#define FTLTypedPointer_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(FTL_JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -63,3 +64,6 @@
</span><span class="cx"> } } // namespace JSC::FTL
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(FTL_JIT)
</span><ins>+
+#endif // FTLTypedPointer_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreftlFTLValueFromBlockh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/ftl/FTLValueFromBlock.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/ftl/FTLValueFromBlock.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/ftl/FTLValueFromBlock.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef FTLValueFromBlock_h
+#define FTLValueFromBlock_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(FTL_JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -58,3 +59,6 @@
</span><span class="cx"> } } // namespace JSC::FTL
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(FTL_JIT)
</span><ins>+
+#endif // FTLValueFromBlock_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreftlFTLValueRangeh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/ftl/FTLValueRange.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/ftl/FTLValueRange.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/ftl/FTLValueRange.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef FTLValueRange_h
+#define FTLValueRange_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(FTL_JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -58,3 +59,6 @@
</span><span class="cx"> } } // namespace JSC::FTL
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(FTL_JIT)
</span><ins>+
+#endif // FTLValueRange_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreftlFTLWeighth"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/ftl/FTLWeight.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/ftl/FTLWeight.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/ftl/FTLWeight.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef FTLWeight_h
+#define FTLWeight_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(FTL_JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -69,3 +70,6 @@
</span><span class="cx"> } } // namespace JSC::FTL
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(FTL_JIT)
</span><ins>+
+#endif // FTLWeight_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreftlFTLWeightedTargeth"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/ftl/FTLWeightedTarget.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/ftl/FTLWeightedTarget.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/ftl/FTLWeightedTarget.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef FTLWeightedTarget_h
+#define FTLWeightedTarget_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(FTL_JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -87,3 +88,6 @@
</span><span class="cx"> } } // namespace JSC::FTL
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(FTL_JIT)
</span><ins>+
+#endif // FTLWeightedTarget_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreheapCellStateh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/heap/CellState.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/heap/CellState.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/heap/CellState.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * THE POSSIBILITY OF SUCH DAMAGE.
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef CellState_h
+#define CellState_h
</ins><span class="cx"> 
</span><span class="cx"> #include &lt;wtf/Assertions.h&gt;
</span><span class="cx"> 
</span><span class="lines">@@ -67,3 +68,6 @@
</span><span class="cx"> }
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // CellState_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreheapCodeBlockSeth"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/heap/CodeBlockSet.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/heap/CodeBlockSet.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/heap/CodeBlockSet.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef CodeBlockSet_h
+#define CodeBlockSet_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;GCSegmentedArray.h&quot;
</span><span class="cx"> #include &quot;HeapOperation.h&quot;
</span><span class="lines">@@ -107,3 +108,6 @@
</span><span class="cx"> };
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // CodeBlockSet_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreheapConservativeRootsh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/heap/ConservativeRoots.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/heap/ConservativeRoots.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/heap/ConservativeRoots.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef ConservativeRoots_h
+#define ConservativeRoots_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;Heap.h&quot;
</span><span class="cx"> 
</span><span class="lines">@@ -75,3 +76,5 @@
</span><span class="cx"> }
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // ConservativeRoots_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreheapDeferGCh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/heap/DeferGC.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/heap/DeferGC.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/heap/DeferGC.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef DeferGC_h
+#define DeferGC_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;Heap.h&quot;
</span><span class="cx"> #include &lt;wtf/Noncopyable.h&gt;
</span><span class="lines">@@ -95,3 +96,6 @@
</span><span class="cx"> #endif // NDEBUG
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // DeferGC_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreheapEdenGCActivityCallbackh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/heap/EdenGCActivityCallback.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/heap/EdenGCActivityCallback.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/heap/EdenGCActivityCallback.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * THE POSSIBILITY OF SUCH DAMAGE.
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef EdenGCActivityCallback_h
+#define EdenGCActivityCallback_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;GCActivityCallback.h&quot;
</span><span class="cx"> 
</span><span class="lines">@@ -54,3 +55,5 @@
</span><span class="cx"> }
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // EdenGCActivityCallback_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreheapFullGCActivityCallbackh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/heap/FullGCActivityCallback.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/heap/FullGCActivityCallback.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/heap/FullGCActivityCallback.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * THE POSSIBILITY OF SUCH DAMAGE.
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef FullGCActivityCallback_h
+#define FullGCActivityCallback_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;GCActivityCallback.h&quot;
</span><span class="cx"> 
</span><span class="lines">@@ -59,3 +60,5 @@
</span><span class="cx"> }
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // FullGCActivityCallback_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreheapGCActivityCallbackh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/heap/GCActivityCallback.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/heap/GCActivityCallback.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/heap/GCActivityCallback.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -26,7 +26,8 @@
</span><span class="cx">  * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef GCActivityCallback_h
+#define GCActivityCallback_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;HeapTimer.h&quot;
</span><span class="cx"> #include &lt;wtf/RefPtr.h&gt;
</span><span class="lines">@@ -117,3 +118,5 @@
</span><span class="cx"> };
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreheapGCAssertionsh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/heap/GCAssertions.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/heap/GCAssertions.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/heap/GCAssertions.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -24,7 +24,8 @@
</span><span class="cx">  * THE POSSIBILITY OF SUCH DAMAGE.
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef GCAssertions_h
+#define GCAssertions_h
</ins><span class="cx"> 
</span><span class="cx"> #include &lt;type_traits&gt;
</span><span class="cx"> #include &lt;wtf/Assertions.h&gt;
</span><span class="lines">@@ -58,3 +59,5 @@
</span><span class="cx"> #endif
</span><span class="cx"> 
</span><span class="cx"> #define STATIC_ASSERT_IS_TRIVIALLY_DESTRUCTIBLE(klass) static_assert(std::is_trivially_destructible&lt;klass&gt;::value, #klass &quot; must have a trivial destructor&quot;)
</span><ins>+
+#endif // GCAssertions_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreheapGCIncomingRefCountedh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/heap/GCIncomingRefCounted.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/heap/GCIncomingRefCounted.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/heap/GCIncomingRefCounted.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef GCIncomingRefCounted_h
+#define GCIncomingRefCounted_h
</ins><span class="cx"> 
</span><span class="cx"> #include &lt;wtf/DeferrableRefCounted.h&gt;
</span><span class="cx"> #include &lt;wtf/Vector.h&gt;
</span><span class="lines">@@ -109,3 +110,6 @@
</span><span class="cx"> };
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // GCIncomingRefCounted_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreheapGCIncomingRefCountedInlinesh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/heap/GCIncomingRefCountedInlines.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/heap/GCIncomingRefCountedInlines.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/heap/GCIncomingRefCountedInlines.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef GCIncomingRefCountedInlines_h
+#define GCIncomingRefCountedInlines_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;GCIncomingRefCounted.h&quot;
</span><span class="cx"> #include &quot;Heap.h&quot;
</span><span class="lines">@@ -124,3 +125,6 @@
</span><span class="cx"> }
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // GCIncomingRefCountedInlines_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreheapGCIncomingRefCountedSeth"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/heap/GCIncomingRefCountedSet.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/heap/GCIncomingRefCountedSet.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/heap/GCIncomingRefCountedSet.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef GCIncomingRefCountedSet_h
+#define GCIncomingRefCountedSet_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;GCIncomingRefCounted.h&quot;
</span><span class="cx"> 
</span><span class="lines">@@ -54,3 +55,6 @@
</span><span class="cx"> };
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // GCIncomingRefCountedSet_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreheapGCIncomingRefCountedSetInlinesh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/heap/GCIncomingRefCountedSetInlines.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/heap/GCIncomingRefCountedSetInlines.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/heap/GCIncomingRefCountedSetInlines.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef GCIncomingRefCountedSetInlines_h
+#define GCIncomingRefCountedSetInlines_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;GCIncomingRefCountedSet.h&quot;
</span><span class="cx"> #include &quot;VM.h&quot;
</span><span class="lines">@@ -87,3 +88,5 @@
</span><span class="cx"> }
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // GCIncomingRefCountedSetInlines_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreheapGCLoggingh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/heap/GCLogging.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/heap/GCLogging.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/heap/GCLogging.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * THE POSSIBILITY OF SUCH DAMAGE.
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef GCLogging_h
+#define GCLogging_h
</ins><span class="cx"> 
</span><span class="cx"> #include &lt;wtf/Assertions.h&gt;
</span><span class="cx"> 
</span><span class="lines">@@ -54,3 +55,5 @@
</span><span class="cx"> void printInternal(PrintStream&amp;, JSC::GCLogging::Level);
</span><span class="cx"> 
</span><span class="cx"> } // namespace WTF
</span><ins>+
+#endif // GCLogging_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreheapGCSegmentedArrayh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/heap/GCSegmentedArray.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/heap/GCSegmentedArray.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/heap/GCSegmentedArray.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * THE POSSIBILITY OF SUCH DAMAGE.
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef GCSegmentedArray_h
+#define GCSegmentedArray_h
</ins><span class="cx"> 
</span><span class="cx"> #include &lt;wtf/DoublyLinkedList.h&gt;
</span><span class="cx"> #include &lt;wtf/Vector.h&gt;
</span><span class="lines">@@ -162,3 +163,5 @@
</span><span class="cx"> };
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // GCSegmentedArray_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreheapGCSegmentedArrayInlinesh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/heap/GCSegmentedArrayInlines.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/heap/GCSegmentedArrayInlines.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/heap/GCSegmentedArrayInlines.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * THE POSSIBILITY OF SUCH DAMAGE.
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef GCSegmentedArrayInlines_h
+#define GCSegmentedArrayInlines_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;GCSegmentedArray.h&quot;
</span><span class="cx"> 
</span><span class="lines">@@ -225,3 +226,5 @@
</span><span class="cx"> }
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // GCSegmentedArrayInlines_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreheapHandleh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/heap/Handle.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/heap/Handle.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/heap/Handle.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * THE POSSIBILITY OF SUCH DAMAGE.
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef Handle_h
+#define Handle_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;HandleTypes.h&quot;
</span><span class="cx"> 
</span><span class="lines">@@ -181,4 +182,6 @@
</span><span class="cx">     return a != b.get(); 
</span><span class="cx"> }
</span><span class="cx"> 
</span><del>-} // namespace JSC
</del><ins>+}
+
+#endif
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreheapHandleBlockh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/heap/HandleBlock.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/heap/HandleBlock.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/heap/HandleBlock.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * THE POSSIBILITY OF SUCH DAMAGE.
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef HandleBlock_h
+#define HandleBlock_h
</ins><span class="cx"> 
</span><span class="cx"> #include &lt;wtf/DoublyLinkedList.h&gt;
</span><span class="cx"> 
</span><span class="lines">@@ -71,3 +72,5 @@
</span><span class="cx"> }
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // HandleBlock_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreheapHandleBlockInlinesh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/heap/HandleBlockInlines.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/heap/HandleBlockInlines.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/heap/HandleBlockInlines.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * THE POSSIBILITY OF SUCH DAMAGE.
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef HandleBlockInlines_h
+#define HandleBlockInlines_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;HandleBlock.h&quot;
</span><span class="cx"> #include &lt;wtf/FastMalloc.h&gt;
</span><span class="lines">@@ -74,3 +75,5 @@
</span><span class="cx"> }
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+    
+#endif // HandleBlockInlines_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreheapHandleSeth"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/heap/HandleSet.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/heap/HandleSet.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/heap/HandleSet.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * THE POSSIBILITY OF SUCH DAMAGE.
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef HandleSet_h
+#define HandleSet_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;Handle.h&quot;
</span><span class="cx"> #include &quot;HandleBlock.h&quot;
</span><span class="lines">@@ -193,4 +194,6 @@
</span><span class="cx">     }
</span><span class="cx"> }
</span><span class="cx"> 
</span><del>-} // namespace JSC
</del><ins>+}
+
+#endif
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreheapHandleStackh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/heap/HandleStack.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/heap/HandleStack.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/heap/HandleStack.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * THE POSSIBILITY OF SUCH DAMAGE.
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef HandleStack_h
+#define HandleStack_h
</ins><span class="cx"> 
</span><span class="cx"> #include &lt;wtf/Assertions.h&gt;
</span><span class="cx"> #include &lt;wtf/BlockStack.h&gt;
</span><span class="lines">@@ -121,4 +122,6 @@
</span><span class="cx">     return m_frame.m_next++;
</span><span class="cx"> }
</span><span class="cx"> 
</span><del>-} // namespace JSC
</del><ins>+}
+
+#endif
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreheapHandleTypesh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/heap/HandleTypes.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/heap/HandleTypes.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/heap/HandleTypes.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * THE POSSIBILITY OF SUCH DAMAGE.
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef HandleTypes_h
+#define HandleTypes_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;JSCJSValue.h&quot;
</span><span class="cx"> 
</span><span class="lines">@@ -47,3 +48,5 @@
</span><span class="cx"> };
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // HandleTypes_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreheapHeaph"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/heap/Heap.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/heap/Heap.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/heap/Heap.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -19,7 +19,8 @@
</span><span class="cx">  *
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef Heap_h
+#define Heap_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;ArrayBuffer.h&quot;
</span><span class="cx"> #include &quot;GCIncomingRefCountedSet.h&quot;
</span><span class="lines">@@ -462,3 +463,5 @@
</span><span class="cx"> };
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // Heap_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreheapHeapHelperPoolh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/heap/HeapHelperPool.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/heap/HeapHelperPool.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/heap/HeapHelperPool.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef HeapHelperPool_h
+#define HeapHelperPool_h
</ins><span class="cx"> 
</span><span class="cx"> #include &lt;wtf/ParallelHelperPool.h&gt;
</span><span class="cx"> 
</span><span class="lines">@@ -32,3 +33,5 @@
</span><span class="cx"> ParallelHelperPool&amp; heapHelperPool();
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // HeapHelperPool_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreheapHeapInlinesh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/heap/HeapInlines.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/heap/HeapInlines.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/heap/HeapInlines.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * THE POSSIBILITY OF SUCH DAMAGE.
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef HeapInlines_h
+#define HeapInlines_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;Heap.h&quot;
</span><span class="cx"> #include &quot;HeapCellInlines.h&quot;
</span><span class="lines">@@ -381,3 +382,5 @@
</span><span class="cx"> }
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // HeapInlines_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreheapHeapIterationScopeh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/heap/HeapIterationScope.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/heap/HeapIterationScope.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/heap/HeapIterationScope.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * THE POSSIBILITY OF SUCH DAMAGE.
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef HeapIterationScope_h
+#define HeapIterationScope_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;Heap.h&quot;
</span><span class="cx"> #include &lt;wtf/Noncopyable.h&gt;
</span><span class="lines">@@ -52,3 +53,6 @@
</span><span class="cx"> }
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+
+#endif // HeapIterationScope_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreheapHeapObserverh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/heap/HeapObserver.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/heap/HeapObserver.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/heap/HeapObserver.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * THE POSSIBILITY OF SUCH DAMAGE.
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef HeapObserver_h
+#define HeapObserver_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;HeapOperation.h&quot;
</span><span class="cx"> 
</span><span class="lines">@@ -37,3 +38,5 @@
</span><span class="cx"> };
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // HeapObserver_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreheapHeapOperationh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/heap/HeapOperation.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/heap/HeapOperation.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/heap/HeapOperation.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * THE POSSIBILITY OF SUCH DAMAGE.
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef HeapOperation_h
+#define HeapOperation_h
</ins><span class="cx"> 
</span><span class="cx"> namespace JSC {
</span><span class="cx"> 
</span><span class="lines">@@ -38,3 +39,5 @@
</span><span class="cx"> void printInternal(PrintStream&amp; out, JSC::HeapOperation);
</span><span class="cx"> 
</span><span class="cx"> } // namespace WTF
</span><ins>+
+#endif // HeapOperation_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreheapHeapProfilerh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/heap/HeapProfiler.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/heap/HeapProfiler.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/heap/HeapProfiler.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef HeapProfiler_h
+#define HeapProfiler_h
</ins><span class="cx"> 
</span><span class="cx"> #include &lt;wtf/Vector.h&gt;
</span><span class="cx"> 
</span><span class="lines">@@ -55,3 +56,5 @@
</span><span class="cx"> };
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // HeapProfiler_h 
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreheapHeapRootVisitorh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/heap/HeapRootVisitor.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/heap/HeapRootVisitor.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/heap/HeapRootVisitor.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef HeapRootVisitor_h
+#define HeapRootVisitor_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;SlotVisitor.h&quot;
</span><span class="cx"> #include &quot;SlotVisitorInlines.h&quot;
</span><span class="lines">@@ -82,3 +83,5 @@
</span><span class="cx">     }
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // HeapRootVisitor_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreheapHeapSnapshoth"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/heap/HeapSnapshot.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/heap/HeapSnapshot.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/heap/HeapSnapshot.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef HeapSnapshot_h
+#define HeapSnapshot_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;HeapSnapshotBuilder.h&quot;
</span><span class="cx"> #include &quot;TinyBloomFilter.h&quot;
</span><span class="lines">@@ -62,3 +63,5 @@
</span><span class="cx"> };
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // HeapSnapshot_h 
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreheapHeapSnapshotBuilderh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/heap/HeapSnapshotBuilder.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/heap/HeapSnapshotBuilder.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/heap/HeapSnapshotBuilder.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef HeapSnapshotBuilder_h
+#define HeapSnapshotBuilder_h
</ins><span class="cx"> 
</span><span class="cx"> #include &lt;functional&gt;
</span><span class="cx"> #include &lt;wtf/Lock.h&gt;
</span><span class="lines">@@ -138,3 +139,5 @@
</span><span class="cx"> };
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // HeapSnapshotBuilder_h 
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreheapHeapStatisticsh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/heap/HeapStatistics.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/heap/HeapStatistics.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/heap/HeapStatistics.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * THE POSSIBILITY OF SUCH DAMAGE.
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef HeapStatistics_h
+#define HeapStatistics_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;JSExportMacros.h&quot;
</span><span class="cx"> #include &lt;wtf/Vector.h&gt;
</span><span class="lines">@@ -51,3 +52,5 @@
</span><span class="cx"> };
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreheapHeapTimerh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/heap/HeapTimer.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/heap/HeapTimer.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/heap/HeapTimer.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef HeapTimer_h
+#define HeapTimer_h
</ins><span class="cx"> 
</span><span class="cx"> #include &lt;wtf/Lock.h&gt;
</span><span class="cx"> #include &lt;wtf/RetainPtr.h&gt;
</span><span class="lines">@@ -81,3 +82,5 @@
</span><span class="cx"> };
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreheapHeapVerifierh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/heap/HeapVerifier.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/heap/HeapVerifier.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/heap/HeapVerifier.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef HeapVerifier_h
+#define HeapVerifier_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;Heap.h&quot;
</span><span class="cx"> #include &quot;LiveObjectList.h&quot;
</span><span class="lines">@@ -99,3 +100,5 @@
</span><span class="cx"> };
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // HeapVerifier
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreheapIncrementalSweeperh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/heap/IncrementalSweeper.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/heap/IncrementalSweeper.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/heap/IncrementalSweeper.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef IncrementalSweeper_h
+#define IncrementalSweeper_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;HeapTimer.h&quot;
</span><span class="cx"> #include &lt;wtf/Vector.h&gt;
</span><span class="lines">@@ -59,3 +60,5 @@
</span><span class="cx"> };
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreheapJITStubRoutineSeth"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/heap/JITStubRoutineSet.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/heap/JITStubRoutineSet.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/heap/JITStubRoutineSet.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef JITStubRoutineSet_h
+#define JITStubRoutineSet_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;JITStubRoutine.h&quot;
</span><span class="cx"> #include &lt;wtf/FastMalloc.h&gt;
</span><span class="lines">@@ -92,3 +93,6 @@
</span><span class="cx"> #endif // !ENABLE(JIT)
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // JITStubRoutineSet_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreheapListableHandlerh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/heap/ListableHandler.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/heap/ListableHandler.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/heap/ListableHandler.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -17,7 +17,8 @@
</span><span class="cx">  *
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef ListableHandler_h
+#define ListableHandler_h
</ins><span class="cx"> 
</span><span class="cx"> #include &lt;stdint.h&gt;
</span><span class="cx"> #include &lt;wtf/Lock.h&gt;
</span><span class="lines">@@ -108,3 +109,5 @@
</span><span class="cx"> };
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // ListableHandler_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreheapLiveObjectDatah"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/heap/LiveObjectData.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/heap/LiveObjectData.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/heap/LiveObjectData.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef LiveObjectData_h
+#define LiveObjectData_h
</ins><span class="cx"> 
</span><span class="cx"> namespace JSC {
</span><span class="cx"> 
</span><span class="lines">@@ -41,3 +42,6 @@
</span><span class="cx"> };
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // LiveObjectData_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreheapLiveObjectListh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/heap/LiveObjectList.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/heap/LiveObjectList.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/heap/LiveObjectList.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef LiveObjectList_h
+#define LiveObjectList_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;LiveObjectData.h&quot;
</span><span class="cx"> #include &lt;wtf/Vector.h&gt;
</span><span class="lines">@@ -51,3 +52,6 @@
</span><span class="cx"> };
</span><span class="cx">     
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // LiveObjectList_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreheapLocalh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/heap/Local.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/heap/Local.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/heap/Local.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * THE POSSIBILITY OF SUCH DAMAGE.
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef Local_h
+#define Local_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;Handle.h&quot;
</span><span class="cx"> #include &quot;VM.h&quot;
</span><span class="lines">@@ -136,7 +137,7 @@
</span><span class="cx">     unsigned m_count;
</span><span class="cx"> };
</span><span class="cx"> 
</span><del>-} // namespace JSC
</del><ins>+}
</ins><span class="cx"> 
</span><span class="cx"> namespace WTF {
</span><span class="cx"> 
</span><span class="lines">@@ -146,4 +147,6 @@
</span><span class="cx">     static const bool canCompareWithMemcmp = false;
</span><span class="cx"> };
</span><span class="cx"> 
</span><del>-} // namespace WTF
</del><ins>+}
+
+#endif
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreheapLocalScopeh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/heap/LocalScope.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/heap/LocalScope.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/heap/LocalScope.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * THE POSSIBILITY OF SUCH DAMAGE.
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef LocalScope_h
+#define LocalScope_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;HandleStack.h&quot;
</span><span class="cx"> #include &quot;Local.h&quot;
</span><span class="lines">@@ -72,4 +73,6 @@
</span><span class="cx">     return Local&lt;T&gt;(slot, ptr);
</span><span class="cx"> }
</span><span class="cx"> 
</span><del>-} // namespace JSC
</del><ins>+}
+
+#endif
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreheapMachineStackMarkerh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/heap/MachineStackMarker.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/heap/MachineStackMarker.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/heap/MachineStackMarker.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -19,7 +19,8 @@
</span><span class="cx">  *
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef MachineThreads_h
+#define MachineThreads_h
</ins><span class="cx"> 
</span><span class="cx"> #include &lt;setjmp.h&gt;
</span><span class="cx"> #include &lt;wtf/Lock.h&gt;
</span><span class="lines">@@ -184,3 +185,5 @@
</span><span class="cx">     MachineThreads::RegisterState registers REGISTER_BUFFER_ALIGNMENT; \
</span><span class="cx">     setjmp(registers)
</span><span class="cx"> #endif
</span><ins>+
+#endif // MachineThreads_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreheapMarkStackh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/heap/MarkStack.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/heap/MarkStack.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/heap/MarkStack.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef MarkStack_h
+#define MarkStack_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;GCSegmentedArray.h&quot;
</span><span class="cx"> 
</span><span class="lines">@@ -40,3 +41,5 @@
</span><span class="cx"> };
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreheapMarkedAllocatorh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/heap/MarkedAllocator.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/heap/MarkedAllocator.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/heap/MarkedAllocator.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef MarkedAllocator_h
+#define MarkedAllocator_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;AllocatorAttributes.h&quot;
</span><span class="cx"> #include &quot;FreeList.h&quot;
</span><span class="lines">@@ -309,3 +310,5 @@
</span><span class="cx"> }
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // MarkedAllocator_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreheapMarkedBlockh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/heap/MarkedBlock.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/heap/MarkedBlock.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/heap/MarkedBlock.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -19,7 +19,8 @@
</span><span class="cx">  *
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef MarkedBlock_h
+#define MarkedBlock_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;AllocatorAttributes.h&quot;
</span><span class="cx"> #include &quot;DestructionMode.h&quot;
</span><span class="lines">@@ -621,3 +622,5 @@
</span><span class="cx"> void printInternal(PrintStream&amp; out, JSC::MarkedBlock::Handle::SweepMode);
</span><span class="cx"> 
</span><span class="cx"> } // namespace WTF
</span><ins>+
+#endif // MarkedBlock_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreheapMarkedBlockSeth"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/heap/MarkedBlockSet.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/heap/MarkedBlockSet.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/heap/MarkedBlockSet.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * THE POSSIBILITY OF SUCH DAMAGE.
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef MarkedBlockSet_h
+#define MarkedBlockSet_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;MarkedBlock.h&quot;
</span><span class="cx"> #include &quot;TinyBloomFilter.h&quot;
</span><span class="lines">@@ -81,3 +82,5 @@
</span><span class="cx"> }
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // MarkedBlockSet_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreheapMarkedSpaceh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/heap/MarkedSpace.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/heap/MarkedSpace.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/heap/MarkedSpace.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -19,7 +19,8 @@
</span><span class="cx">  *
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef MarkedSpace_h
+#define MarkedSpace_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;IterationStatus.h&quot;
</span><span class="cx"> #include &quot;LargeAllocation.h&quot;
</span><span class="lines">@@ -322,3 +323,5 @@
</span><span class="cx"> }
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // MarkedSpace_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreheapOpaqueRootSeth"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/heap/OpaqueRootSet.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/heap/OpaqueRootSet.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/heap/OpaqueRootSet.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * THE POSSIBILITY OF SUCH DAMAGE.
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef OpaqueRootSet_h
+#define OpaqueRootSet_h
</ins><span class="cx"> 
</span><span class="cx"> #include &lt;wtf/HashSet.h&gt;
</span><span class="cx"> 
</span><span class="lines">@@ -89,3 +90,5 @@
</span><span class="cx"> };
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // OpaqueRootSet_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreheapSlotVisitorh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/heap/SlotVisitor.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/heap/SlotVisitor.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/heap/SlotVisitor.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * THE POSSIBILITY OF SUCH DAMAGE.
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef SlotVisitor_h
+#define SlotVisitor_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;CellState.h&quot;
</span><span class="cx"> #include &quot;HandleTypes.h&quot;
</span><span class="lines">@@ -194,3 +195,5 @@
</span><span class="cx"> };
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // SlotVisitor_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreheapSlotVisitorInlinesh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/heap/SlotVisitorInlines.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/heap/SlotVisitorInlines.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/heap/SlotVisitorInlines.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * THE POSSIBILITY OF SUCH DAMAGE.
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef SlotVisitorInlines_h
+#define SlotVisitorInlines_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;SlotVisitor.h&quot;
</span><span class="cx"> #include &quot;Weak.h&quot;
</span><span class="lines">@@ -131,3 +132,6 @@
</span><span class="cx"> }
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // SlotVisitorInlines_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreheapStrongh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/heap/Strong.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/heap/Strong.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/heap/Strong.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * THE POSSIBILITY OF SUCH DAMAGE.
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef Strong_h
+#define Strong_h
</ins><span class="cx"> 
</span><span class="cx"> #include &lt;wtf/Assertions.h&gt;
</span><span class="cx"> #include &quot;Handle.h&quot;
</span><span class="lines">@@ -151,4 +152,6 @@
</span><span class="cx"> 
</span><span class="cx"> template&lt;typename P&gt; struct HashTraits&lt;JSC::Strong&lt;P&gt;&gt; : SimpleClassHashTraits&lt;JSC::Strong&lt;P&gt;&gt; { };
</span><span class="cx"> 
</span><del>-} // namespace WTF
</del><ins>+}
+
+#endif // Strong_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreheapStrongInlinesh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/heap/StrongInlines.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/heap/StrongInlines.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/heap/StrongInlines.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * THE POSSIBILITY OF SUCH DAMAGE.
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef StrongInlines_h
+#define StrongInlines_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;VM.h&quot;
</span><span class="cx"> 
</span><span class="lines">@@ -52,3 +53,5 @@
</span><span class="cx"> }
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+    
+#endif // StrongInlines_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreheapTinyBloomFilterh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/heap/TinyBloomFilter.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/heap/TinyBloomFilter.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/heap/TinyBloomFilter.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * THE POSSIBILITY OF SUCH DAMAGE.
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef TinyBloomFilter_h
+#define TinyBloomFilter_h
</ins><span class="cx"> 
</span><span class="cx"> namespace JSC {
</span><span class="cx"> 
</span><span class="lines">@@ -74,3 +75,5 @@
</span><span class="cx"> }
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // TinyBloomFilter_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreheapUnconditionalFinalizerh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/heap/UnconditionalFinalizer.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/heap/UnconditionalFinalizer.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/heap/UnconditionalFinalizer.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef UnconditionalFinalizer_h
+#define UnconditionalFinalizer_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;ListableHandler.h&quot;
</span><span class="cx"> 
</span><span class="lines">@@ -42,4 +43,6 @@
</span><span class="cx">     virtual ~UnconditionalFinalizer() { }
</span><span class="cx"> };
</span><span class="cx"> 
</span><del>-} // namespace JSC
</del><ins>+}
+
+#endif // UltraWeakFinalizer_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreheapWeakh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/heap/Weak.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/heap/Weak.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/heap/Weak.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * THE POSSIBILITY OF SUCH DAMAGE.
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef Weak_h
+#define Weak_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;JSExportMacros.h&quot;
</span><span class="cx"> #include &lt;cstddef&gt;
</span><span class="lines">@@ -112,3 +113,5 @@
</span><span class="cx"> };
</span><span class="cx"> 
</span><span class="cx"> } // namespace WTF
</span><ins>+
+#endif // Weak_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreheapWeakBlockh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/heap/WeakBlock.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/heap/WeakBlock.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/heap/WeakBlock.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * THE POSSIBILITY OF SUCH DAMAGE.
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef WeakBlock_h
+#define WeakBlock_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;CellContainer.h&quot;
</span><span class="cx"> #include &quot;WeakImpl.h&quot;
</span><span class="lines">@@ -141,3 +142,5 @@
</span><span class="cx"> }
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // WeakBlock_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreheapWeakHandleOwnerh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/heap/WeakHandleOwner.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/heap/WeakHandleOwner.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/heap/WeakHandleOwner.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * THE POSSIBILITY OF SUCH DAMAGE.
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef WeakHandleOwner_h
+#define WeakHandleOwner_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;Handle.h&quot;
</span><span class="cx"> 
</span><span class="lines">@@ -39,3 +40,5 @@
</span><span class="cx"> };
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // WeakHandleOwner_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreheapWeakImplh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/heap/WeakImpl.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/heap/WeakImpl.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/heap/WeakImpl.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * THE POSSIBILITY OF SUCH DAMAGE.
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef WeakImpl_h
+#define WeakImpl_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;JSCJSValue.h&quot;
</span><span class="cx"> 
</span><span class="lines">@@ -110,3 +111,5 @@
</span><span class="cx"> }
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // WeakImpl_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreheapWeakInlinesh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/heap/WeakInlines.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/heap/WeakInlines.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/heap/WeakInlines.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * THE POSSIBILITY OF SUCH DAMAGE.
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef WeakInlines_h
+#define WeakInlines_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;JSCell.h&quot;
</span><span class="cx"> #include &quot;WeakSetInlines.h&quot;
</span><span class="lines">@@ -146,3 +147,5 @@
</span><span class="cx"> }
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // WeakInlines_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreheapWeakReferenceHarvesterh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/heap/WeakReferenceHarvester.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/heap/WeakReferenceHarvester.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/heap/WeakReferenceHarvester.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -17,7 +17,8 @@
</span><span class="cx">  *
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef WeakReferenceHarvester_h
+#define WeakReferenceHarvester_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;ListableHandler.h&quot;
</span><span class="cx"> 
</span><span class="lines">@@ -38,3 +39,5 @@
</span><span class="cx"> };
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // WeakReferenceHarvester_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreheapWeakSeth"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/heap/WeakSet.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/heap/WeakSet.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/heap/WeakSet.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * THE POSSIBILITY OF SUCH DAMAGE.
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef WeakSet_h
+#define WeakSet_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;CellContainer.h&quot;
</span><span class="cx"> #include &quot;WeakBlock.h&quot;
</span><span class="lines">@@ -129,3 +130,5 @@
</span><span class="cx"> }
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // WeakSet_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreheapWeakSetInlinesh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/heap/WeakSetInlines.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/heap/WeakSetInlines.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/heap/WeakSetInlines.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * THE POSSIBILITY OF SUCH DAMAGE.
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef WeakSetInlines_h
+#define WeakSetInlines_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;CellContainerInlines.h&quot;
</span><span class="cx"> #include &quot;MarkedBlock.h&quot;
</span><span class="lines">@@ -53,3 +54,5 @@
</span><span class="cx"> }
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // WeakSetInlines_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreheapWriteBarrierBufferh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/heap/WriteBarrierBuffer.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/heap/WriteBarrierBuffer.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/heap/WriteBarrierBuffer.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * THE POSSIBILITY OF SUCH DAMAGE.
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef WriteBarrierBuffer_h
+#define WriteBarrierBuffer_h
</ins><span class="cx"> 
</span><span class="cx"> #include &lt;wtf/FastMalloc.h&gt;
</span><span class="cx"> 
</span><span class="lines">@@ -63,3 +64,5 @@
</span><span class="cx"> };
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // WriteBarrierBuffer_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreheapWriteBarrierSupporth"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/heap/WriteBarrierSupport.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/heap/WriteBarrierSupport.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/heap/WriteBarrierSupport.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * THE POSSIBILITY OF SUCH DAMAGE.
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef WriteBarrierSupport_h
+#define WriteBarrierSupport_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;SamplingCounter.h&quot;
</span><span class="cx"> #include &lt;wtf/Assertions.h&gt;
</span><span class="lines">@@ -93,3 +94,6 @@
</span><span class="cx"> };
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // WriteBarrierSupport_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreinterpreterAbstractPCh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/interpreter/AbstractPC.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/interpreter/AbstractPC.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/interpreter/AbstractPC.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef AbstractPC_h
+#define AbstractPC_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;MacroAssemblerCodeRef.h&quot;
</span><span class="cx"> 
</span><span class="lines">@@ -69,3 +70,6 @@
</span><span class="cx"> };
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // AbstractPC_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreinterpreterCachedCallh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/interpreter/CachedCall.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/interpreter/CachedCall.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/interpreter/CachedCall.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef CachedCall_h
+#define CachedCall_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;CallFrameClosure.h&quot;
</span><span class="cx"> #include &quot;ExceptionHelpers.h&quot;
</span><span class="lines">@@ -74,3 +75,5 @@
</span><span class="cx">         CallFrameClosure m_closure;
</span><span class="cx">     };
</span><span class="cx"> }
</span><ins>+
+#endif
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreinterpreterCallFrameh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/interpreter/CallFrame.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/interpreter/CallFrame.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/interpreter/CallFrame.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -20,7 +20,8 @@
</span><span class="cx">  *
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef CallFrame_h
+#define CallFrame_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;AbstractPC.h&quot;
</span><span class="cx"> #include &quot;MacroAssemblerCodeRef.h&quot;
</span><span class="lines">@@ -294,3 +295,5 @@
</span><span class="cx">     };
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // CallFrame_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreinterpreterCallFrameClosureh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/interpreter/CallFrameClosure.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/interpreter/CallFrameClosure.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/interpreter/CallFrameClosure.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef CallFrameClosure_h
+#define CallFrameClosure_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;ProtoCallFrame.h&quot;
</span><span class="cx"> 
</span><span class="lines">@@ -51,3 +52,5 @@
</span><span class="cx"> };
</span><span class="cx"> 
</span><span class="cx"> }
</span><ins>+
+#endif
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreinterpreterInterpreterh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/interpreter/Interpreter.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/interpreter/Interpreter.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/interpreter/Interpreter.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -27,7 +27,8 @@
</span><span class="cx">  * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef Interpreter_h
+#define Interpreter_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;ArgList.h&quot;
</span><span class="cx"> #include &quot;CatchScope.h&quot;
</span><span class="lines">@@ -278,3 +279,5 @@
</span><span class="cx">     void setupForwardArgumentsFrameAndSetThis(CallFrame* execCaller, CallFrame* execCallee, JSValue thisValue, uint32_t length);
</span><span class="cx">     
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // Interpreter_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreinterpreterProtoCallFrameh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/interpreter/ProtoCallFrame.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/interpreter/ProtoCallFrame.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/interpreter/ProtoCallFrame.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef ProtoCallFrame_h
+#define ProtoCallFrame_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;Register.h&quot;
</span><span class="cx"> 
</span><span class="lines">@@ -71,3 +72,5 @@
</span><span class="cx"> };
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // ProtoCallFrame_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreinterpreterRegisterh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/interpreter/Register.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/interpreter/Register.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/interpreter/Register.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -26,7 +26,8 @@
</span><span class="cx">  * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef Register_h
+#define Register_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;JSCJSValue.h&quot;
</span><span class="cx"> #include &lt;wtf/Assertions.h&gt;
</span><span class="lines">@@ -227,3 +228,5 @@
</span><span class="cx">     template&lt;&gt; struct VectorTraits&lt;JSC::Register&gt; : VectorTraitsBase&lt;true, JSC::Register&gt; { };
</span><span class="cx"> 
</span><span class="cx"> } // namespace WTF
</span><ins>+
+#endif // Register_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreinterpreterStackVisitorh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/interpreter/StackVisitor.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/interpreter/StackVisitor.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/interpreter/StackVisitor.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef StackVisitor_h
+#define StackVisitor_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;VMEntryRecord.h&quot;
</span><span class="cx"> #include &lt;functional&gt;
</span><span class="lines">@@ -179,3 +180,6 @@
</span><span class="cx"> };
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // StackVisitor_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreinterpreterVMEntryRecordh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/interpreter/VMEntryRecord.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/interpreter/VMEntryRecord.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/interpreter/VMEntryRecord.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef VMEntryRecord_h
+#define VMEntryRecord_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;GPRInfo.h&quot;
</span><span class="cx"> 
</span><span class="lines">@@ -73,3 +74,5 @@
</span><span class="cx"> };
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // VMEntryRecord_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCorejitAssemblyHelpersh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/jit/AssemblyHelpers.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/jit/AssemblyHelpers.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/jit/AssemblyHelpers.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef AssemblyHelpers_h
+#define AssemblyHelpers_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -1549,3 +1550,6 @@
</span><span class="cx"> } // namespace JSC
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(JIT)
</span><ins>+
+#endif // AssemblyHelpers_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCorejitBinarySwitchh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/jit/BinarySwitch.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/jit/BinarySwitch.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/jit/BinarySwitch.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef BinarySwitch_h
+#define BinarySwitch_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -141,3 +142,6 @@
</span><span class="cx"> } // namespace JSC
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(JIT)
</span><ins>+
+#endif // BinarySwitch_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCorejitCCallHelpersh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/jit/CCallHelpers.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/jit/CCallHelpers.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/jit/CCallHelpers.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef CCallHelpers_h
+#define CCallHelpers_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -2483,3 +2484,6 @@
</span><span class="cx"> } // namespace JSC
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(JIT)
</span><ins>+
+#endif // CCallHelpers_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCorejitCachedRecoveryh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/jit/CachedRecovery.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/jit/CachedRecovery.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/jit/CachedRecovery.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef CachedRecovery_h
+#define CachedRecovery_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -132,3 +133,5 @@
</span><span class="cx"> } // namespace JSC
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(JIT)
</span><ins>+
+#endif // CachedRecovery_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCorejitCallFrameShuffleDatah"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/jit/CallFrameShuffleData.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/jit/CallFrameShuffleData.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/jit/CallFrameShuffleData.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef CallFrameShuffleData_h
+#define CallFrameShuffleData_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -49,3 +50,5 @@
</span><span class="cx"> } // namespace JSC
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(JIT)
</span><ins>+
+#endif // CallFrameShuffleData_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCorejitCallFrameShufflerh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/jit/CallFrameShuffler.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/jit/CallFrameShuffler.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/jit/CallFrameShuffler.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef CallFrameShuffler_h
+#define CallFrameShuffler_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -799,3 +800,5 @@
</span><span class="cx"> } // namespace JSC
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(JIT)
</span><ins>+
+#endif // CallFrameShuffler_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCorejitCompactJITCodeMaph"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/jit/CompactJITCodeMap.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/jit/CompactJITCodeMap.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/jit/CompactJITCodeMap.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -26,7 +26,8 @@
</span><span class="cx">  * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef CompactJITCodeMap_h
+#define CompactJITCodeMap_h
</ins><span class="cx"> 
</span><span class="cx"> #include &lt;wtf/Assertions.h&gt;
</span><span class="cx"> #include &lt;wtf/FastMalloc.h&gt;
</span><span class="lines">@@ -290,3 +291,5 @@
</span><span class="cx"> }
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // CompactJITCodeMap_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCorejitExecutableAllocationFuzzh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/jit/ExecutableAllocationFuzz.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/jit/ExecutableAllocationFuzz.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/jit/ExecutableAllocationFuzz.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef ExecutableAllocationFuzz_h
+#define ExecutableAllocationFuzz_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;Options.h&quot;
</span><span class="cx"> 
</span><span class="lines">@@ -45,3 +46,6 @@
</span><span class="cx"> }
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // ExecutableAllocationFuzz_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCorejitExecutableAllocatorh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/jit/ExecutableAllocator.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/jit/ExecutableAllocator.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/jit/ExecutableAllocator.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,8 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
-
</del><ins>+#ifndef ExecutableAllocator_h
+#define ExecutableAllocator_h
</ins><span class="cx"> #include &quot;JITCompilationEffort.h&quot;
</span><span class="cx"> #include &lt;stddef.h&gt; // for ptrdiff_t
</span><span class="cx"> #include &lt;limits&gt;
</span><span class="lines">@@ -149,3 +149,5 @@
</span><span class="cx"> #endif // ENABLE(JIT) &amp;&amp; ENABLE(ASSEMBLER)
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // !defined(ExecutableAllocator)
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCorejitFPRInfoh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/jit/FPRInfo.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/jit/FPRInfo.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/jit/FPRInfo.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef FPRInfo_h
+#define FPRInfo_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;MacroAssembler.h&quot;
</span><span class="cx"> #include &lt;wtf/PrintStream.h&gt;
</span><span class="lines">@@ -426,3 +427,5 @@
</span><span class="cx"> }
</span><span class="cx"> 
</span><span class="cx"> } // namespace WTF
</span><ins>+
+#endif
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCorejitGCAwareJITStubRoutineh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/jit/GCAwareJITStubRoutine.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/jit/GCAwareJITStubRoutine.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/jit/GCAwareJITStubRoutine.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef GCAwareJITStubRoutine_h
+#define GCAwareJITStubRoutine_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -132,3 +133,6 @@
</span><span class="cx"> } // namespace JSC
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(JIT)
</span><ins>+
+#endif // GCAwareJITStubRoutine_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCorejitGPRInfoh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/jit/GPRInfo.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/jit/GPRInfo.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/jit/GPRInfo.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef GPRInfo_h
+#define GPRInfo_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;MacroAssembler.h&quot;
</span><span class="cx"> #include &lt;array&gt;
</span><span class="lines">@@ -913,3 +914,5 @@
</span><span class="cx"> }
</span><span class="cx"> 
</span><span class="cx"> } // namespace WTF
</span><ins>+
+#endif
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCorejitHostCallReturnValueh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/jit/HostCallReturnValue.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/jit/HostCallReturnValue.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/jit/HostCallReturnValue.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef HostCallReturnValue_h
+#define HostCallReturnValue_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;JSCJSValue.h&quot;
</span><span class="cx"> #include &quot;MacroAssemblerCodeRef.h&quot;
</span><span class="lines">@@ -59,3 +60,5 @@
</span><span class="cx"> } // namespace JSC
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(JIT)
</span><ins>+
+#endif // HostCallReturnValue_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCorejitICStatsh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/jit/ICStats.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/jit/ICStats.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/jit/ICStats.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef ICStats_h
+#define ICStats_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;ClassInfo.h&quot;
</span><span class="cx"> #include &quot;Identifier.h&quot;
</span><span class="lines">@@ -192,3 +193,6 @@
</span><span class="cx">     } while (false)
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // ICStats_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCorejitJITh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/jit/JIT.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/jit/JIT.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/jit/JIT.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef JIT_h
+#define JIT_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -964,3 +965,5 @@
</span><span class="cx"> } // namespace JSC
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(JIT)
</span><ins>+
+#endif // JIT_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCorejitJITAddGeneratorh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/jit/JITAddGenerator.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/jit/JITAddGenerator.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/jit/JITAddGenerator.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef JITAddGenerator_h
+#define JITAddGenerator_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -77,3 +78,5 @@
</span><span class="cx"> } // namespace JSC
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(JIT)
</span><ins>+
+#endif // JITAddGenerator_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCorejitJITBitAndGeneratorh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/jit/JITBitAndGenerator.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/jit/JITBitAndGenerator.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/jit/JITBitAndGenerator.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef JITBitAndGenerator_h
+#define JITBitAndGenerator_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -44,3 +45,5 @@
</span><span class="cx"> } // namespace JSC
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(JIT)
</span><ins>+
+#endif // JITBitAndGenerator_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCorejitJITBitBinaryOpGeneratorh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/jit/JITBitBinaryOpGenerator.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/jit/JITBitBinaryOpGenerator.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/jit/JITBitBinaryOpGenerator.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef JITBitBinaryOpGenerator_h
+#define JITBitBinaryOpGenerator_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -66,3 +67,5 @@
</span><span class="cx"> } // namespace JSC
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(JIT)
</span><ins>+
+#endif // JITBitBinaryOpGenerator_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCorejitJITBitOrGeneratorh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/jit/JITBitOrGenerator.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/jit/JITBitOrGenerator.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/jit/JITBitOrGenerator.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef JITBitOrGenerator_h
+#define JITBitOrGenerator_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -44,3 +45,5 @@
</span><span class="cx"> } // namespace JSC
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(JIT)
</span><ins>+
+#endif // JITBitOrGenerator_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCorejitJITBitXorGeneratorh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/jit/JITBitXorGenerator.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/jit/JITBitXorGenerator.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/jit/JITBitXorGenerator.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef JITBitXorGenerator_h
+#define JITBitXorGenerator_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -44,3 +45,5 @@
</span><span class="cx"> } // namespace JSC
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(JIT)
</span><ins>+
+#endif // JITBitOrGenerator_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCorejitJITCodeh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/jit/JITCode.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/jit/JITCode.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/jit/JITCode.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef JITCode_h
+#define JITCode_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;ArityCheckMode.h&quot;
</span><span class="cx"> #include &quot;CallFrame.h&quot;
</span><span class="lines">@@ -254,3 +255,5 @@
</span><span class="cx"> void printInternal(PrintStream&amp;, JSC::JITCode::JITType);
</span><span class="cx"> 
</span><span class="cx"> } // namespace WTF
</span><ins>+
+#endif
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCorejitJITCompilationEfforth"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/jit/JITCompilationEffort.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/jit/JITCompilationEffort.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/jit/JITCompilationEffort.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef JITCompilationEffort_h
+#define JITCompilationEffort_h
</ins><span class="cx"> 
</span><span class="cx"> namespace JSC {
</span><span class="cx"> 
</span><span class="lines">@@ -33,3 +34,6 @@
</span><span class="cx"> };
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // JITCompilationEffort_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCorejitJITDisassemblerh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/jit/JITDisassembler.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/jit/JITDisassembler.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/jit/JITDisassembler.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef JITDisassembler_h
+#define JITDisassembler_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -88,3 +89,6 @@
</span><span class="cx"> } // namespace JSC
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(JIT)
</span><ins>+
+#endif // JITDisassembler_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCorejitJITDivGeneratorh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/jit/JITDivGenerator.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/jit/JITDivGenerator.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/jit/JITDivGenerator.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef JITDivGenerator_h
+#define JITDivGenerator_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -80,3 +81,5 @@
</span><span class="cx"> } // namespace JSC
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(JIT)
</span><ins>+
+#endif // JITDivGenerator_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCorejitJITExceptionsh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/jit/JITExceptions.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/jit/JITExceptions.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/jit/JITExceptions.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef JITExceptions_h
+#define JITExceptions_h
</ins><span class="cx"> 
</span><span class="cx"> namespace JSC {
</span><span class="cx"> 
</span><span class="lines">@@ -36,3 +37,6 @@
</span><span class="cx"> void genericUnwind(VM*, ExecState*);
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // JITExceptions_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCorejitJITInlineCacheGeneratorh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/jit/JITInlineCacheGenerator.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/jit/JITInlineCacheGenerator.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/jit/JITInlineCacheGenerator.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef JITInlineCacheGenerator_h
+#define JITInlineCacheGenerator_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -127,3 +128,6 @@
</span><span class="cx"> } // namespace JSC
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(JIT)
</span><ins>+
+#endif // JITInlineCacheGenerator_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCorejitJITInlinesh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/jit/JITInlines.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/jit/JITInlines.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/jit/JITInlines.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef JITInlines_h
+#define JITInlines_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -1384,3 +1385,6 @@
</span><span class="cx"> } // namespace JSC
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(JIT)
</span><ins>+
+#endif // JITInlines_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCorejitJITLeftShiftGeneratorh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/jit/JITLeftShiftGenerator.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/jit/JITLeftShiftGenerator.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/jit/JITLeftShiftGenerator.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef JITLeftShiftGenerator_h
+#define JITLeftShiftGenerator_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -44,3 +45,5 @@
</span><span class="cx"> } // namespace JSC
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(JIT)
</span><ins>+
+#endif // JITLeftShiftGenerator_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCorejitJITMulGeneratorh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/jit/JITMulGenerator.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/jit/JITMulGenerator.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/jit/JITMulGenerator.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef JITMulGenerator_h
+#define JITMulGenerator_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -77,3 +78,5 @@
</span><span class="cx"> } // namespace JSC
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(JIT)
</span><ins>+
+#endif // JITMulGenerator_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCorejitJITNegGeneratorh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/jit/JITNegGenerator.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/jit/JITNegGenerator.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/jit/JITNegGenerator.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef JITNegGenerator_h
+#define JITNegGenerator_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -55,3 +56,5 @@
</span><span class="cx"> } // namespace JSC
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(JIT)
</span><ins>+
+#endif // JITNegGenerator_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCorejitJITOperationsh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/jit/JITOperations.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/jit/JITOperations.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/jit/JITOperations.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef JITOperations_h
+#define JITOperations_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -456,3 +457,6 @@
</span><span class="cx"> } // namespace JSC
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(JIT)
</span><ins>+
+#endif // JITOperations_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCorejitJITRightShiftGeneratorh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/jit/JITRightShiftGenerator.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/jit/JITRightShiftGenerator.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/jit/JITRightShiftGenerator.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef JITRightShiftGenerator_h
+#define JITRightShiftGenerator_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -58,3 +59,5 @@
</span><span class="cx"> } // namespace JSC
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(JIT)
</span><ins>+
+#endif // JITRightShiftGenerator_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCorejitJITStubRoutineh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/jit/JITStubRoutine.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/jit/JITStubRoutine.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/jit/JITStubRoutine.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef JITStubRoutine_h
+#define JITStubRoutine_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -157,3 +158,6 @@
</span><span class="cx"> } // namespace JSC
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(JIT)
</span><ins>+
+#endif // JITStubRoutine_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCorejitJITSubGeneratorh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/jit/JITSubGenerator.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/jit/JITSubGenerator.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/jit/JITSubGenerator.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef JITSubGenerator_h
+#define JITSubGenerator_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -74,3 +75,5 @@
</span><span class="cx"> } // namespace JSC
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(JIT)
</span><ins>+
+#endif // JITSubGenerator_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCorejitJITThunksh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/jit/JITThunks.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/jit/JITThunks.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/jit/JITThunks.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef JITThunks_h
+#define JITThunks_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -107,3 +108,6 @@
</span><span class="cx"> } // namespace JSC
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(JIT)
</span><ins>+
+#endif // JITThunks_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCorejitJITToDFGDeferredCompilationCallbackh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/jit/JITToDFGDeferredCompilationCallback.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/jit/JITToDFGDeferredCompilationCallback.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/jit/JITToDFGDeferredCompilationCallback.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef JITToDFGDeferredCompilationCallback_h
+#define JITToDFGDeferredCompilationCallback_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(DFG_JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -49,3 +50,6 @@
</span><span class="cx"> } // namespace JSC
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(DFG_JIT)
</span><ins>+
+#endif // JITToDFGDeferredCompilationCallback_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCorejitJITWorklisth"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/jit/JITWorklist.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/jit/JITWorklist.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/jit/JITWorklist.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef JITWorklist_h
+#define JITWorklist_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -79,3 +80,6 @@
</span><span class="cx"> } // namespace JSC
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(JIT)
</span><ins>+
+#endif // JITWorklist_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCorejitJITWriteBarrierh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/jit/JITWriteBarrier.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/jit/JITWriteBarrier.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/jit/JITWriteBarrier.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * THE POSSIBILITY OF SUCH DAMAGE.
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef JITWriteBarrier_h
+#define JITWriteBarrier_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -137,3 +138,5 @@
</span><span class="cx"> } // namespace JSC
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(JIT)
</span><ins>+
+#endif
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCorejitJSInterfaceJITh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/jit/JSInterfaceJIT.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/jit/JSInterfaceJIT.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/jit/JSInterfaceJIT.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * THE POSSIBILITY OF SUCH DAMAGE.
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef JSInterfaceJIT_h
+#define JSInterfaceJIT_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;BytecodeConventions.h&quot;
</span><span class="cx"> #include &quot;CCallHelpers.h&quot;
</span><span class="lines">@@ -256,3 +257,5 @@
</span><span class="cx"> } // namespace JSC
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(JIT)
</span><ins>+
+#endif // JSInterfaceJIT_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCorejitPCToCodeOriginMaph"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/jit/PCToCodeOriginMap.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/jit/PCToCodeOriginMap.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/jit/PCToCodeOriginMap.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef PCToCodeOriginMap_h
+#define PCToCodeOriginMap_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -99,3 +100,5 @@
</span><span class="cx"> } // namespace JSC
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(JIT)
</span><ins>+
+#endif // PCToCodeOriginMap_h 
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCorejitPolymorphicCallStubRoutineh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/jit/PolymorphicCallStubRoutine.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/jit/PolymorphicCallStubRoutine.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/jit/PolymorphicCallStubRoutine.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef PolymorphicCallStubRoutine_h
+#define PolymorphicCallStubRoutine_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -109,3 +110,6 @@
</span><span class="cx"> } // namespace JSC
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(JIT)
</span><ins>+
+#endif // PolymorphicCallStubRoutine_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCorejitRegh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/jit/Reg.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/jit/Reg.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/jit/Reg.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef Reg_h
+#define Reg_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -246,3 +247,6 @@
</span><span class="cx"> } // namespace WTF
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(JIT)
</span><ins>+
+#endif // Reg_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCorejitRegisterAtOffseth"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/jit/RegisterAtOffset.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/jit/RegisterAtOffset.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/jit/RegisterAtOffset.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef RegisterAtOffset_h
+#define RegisterAtOffset_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -75,3 +76,6 @@
</span><span class="cx"> } // namespace JSC
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(JIT)
</span><ins>+
+#endif // RegisterAtOffset_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCorejitRegisterAtOffsetListh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/jit/RegisterAtOffsetList.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/jit/RegisterAtOffsetList.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/jit/RegisterAtOffsetList.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef RegisterAtOffsetList_h
+#define RegisterAtOffsetList_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -70,3 +71,6 @@
</span><span class="cx"> } // namespace JSC
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(JIT)
</span><ins>+
+#endif // RegisterAtOffsetList_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCorejitRegisterMaph"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/jit/RegisterMap.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/jit/RegisterMap.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/jit/RegisterMap.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef RegisterMap_h
+#define RegisterMap_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -108,3 +109,5 @@
</span><span class="cx"> } // namespace JSC
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(JIT)
</span><ins>+
+#endif // RegisterMap_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCorejitRegisterSeth"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/jit/RegisterSet.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/jit/RegisterSet.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/jit/RegisterSet.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef RegisterSet_h
+#define RegisterSet_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -188,3 +189,6 @@
</span><span class="cx"> } // namespace WTF
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(JIT)
</span><ins>+
+#endif // RegisterSet_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCorejitRepatchh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/jit/Repatch.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/jit/Repatch.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/jit/Repatch.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef Repatch_h
+#define Repatch_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -58,3 +59,4 @@
</span><span class="cx"> } // namespace JSC
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(JIT)
</span><ins>+#endif // Repatch_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCorejitScratchRegisterAllocatorh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/jit/ScratchRegisterAllocator.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/jit/ScratchRegisterAllocator.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/jit/ScratchRegisterAllocator.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef ScratchRegisterAllocator_h
+#define ScratchRegisterAllocator_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -107,3 +108,5 @@
</span><span class="cx"> } // namespace JSC
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(JIT)
</span><ins>+
+#endif // ScratchRegisterAllocator_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCorejitSetupVarargsFrameh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/jit/SetupVarargsFrame.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/jit/SetupVarargsFrame.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/jit/SetupVarargsFrame.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef SetupVarargsFrame_h
+#define SetupVarargsFrame_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -47,3 +48,6 @@
</span><span class="cx"> } // namespace JSC
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(JIT)
</span><ins>+
+#endif // SetupVarargsFrame_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCorejitSlowPathCallh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/jit/SlowPathCall.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/jit/SlowPathCall.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/jit/SlowPathCall.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef SlowPathCall_h
+#define SlowPathCall_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;CommonSlowPaths.h&quot;
</span><span class="cx"> #include &quot;MacroAssemblerCodeRef.h&quot;
</span><span class="lines">@@ -89,3 +90,5 @@
</span><span class="cx"> } // namespace JS
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(JIT)
</span><ins>+
+#endif // SlowPathCall_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCorejitSnippetOperandh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/jit/SnippetOperand.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/jit/SnippetOperand.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/jit/SnippetOperand.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef SnippetOperand_h
+#define SnippetOperand_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -102,3 +103,7 @@
</span><span class="cx"> } // namespace JSC
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(JIT)
</span><ins>+
+#endif // SnippetOperand_h
+    
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCorejitSpecializedThunkJITh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/jit/SpecializedThunkJIT.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/jit/SpecializedThunkJIT.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/jit/SpecializedThunkJIT.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * THE POSSIBILITY OF SUCH DAMAGE.
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef SpecializedThunkJIT_h
+#define SpecializedThunkJIT_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -214,3 +215,5 @@
</span><span class="cx"> }
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(JIT)
</span><ins>+
+#endif // SpecializedThunkJIT_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCorejitSpillRegistersModeh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/jit/SpillRegistersMode.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/jit/SpillRegistersMode.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/jit/SpillRegistersMode.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef SpillRegistersMode_h
+#define SpillRegistersMode_h
</ins><span class="cx"> 
</span><span class="cx"> namespace JSC {
</span><span class="cx"> 
</span><span class="lines">@@ -30,3 +31,5 @@
</span><span class="cx"> enum SpillRegistersMode { NeedToSpill, DontSpill };
</span><span class="cx"> 
</span><span class="cx"> }
</span><ins>+
+#endif
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCorejitTagRegistersModeh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/jit/TagRegistersMode.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/jit/TagRegistersMode.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/jit/TagRegistersMode.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef TagRegistersMode_h
+#define TagRegistersMode_h
</ins><span class="cx"> 
</span><span class="cx"> namespace JSC {
</span><span class="cx"> 
</span><span class="lines">@@ -40,3 +41,6 @@
</span><span class="cx"> void printInternal(PrintStream&amp;, JSC::TagRegistersMode);
</span><span class="cx"> 
</span><span class="cx"> } // namespace WTF
</span><ins>+
+#endif // TagRegistersMode_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCorejitTempRegisterSeth"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/jit/TempRegisterSet.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/jit/TempRegisterSet.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/jit/TempRegisterSet.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef TempRegisterSet_h
+#define TempRegisterSet_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -217,3 +218,6 @@
</span><span class="cx"> } // namespace JSC
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(JIT)
</span><ins>+
+#endif // TempRegisterSet_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCorejitThunkGeneratorh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/jit/ThunkGenerator.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/jit/ThunkGenerator.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/jit/ThunkGenerator.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * THE POSSIBILITY OF SUCH DAMAGE.
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef ThunkGenerator_h
+#define ThunkGenerator_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -36,3 +37,6 @@
</span><span class="cx"> } // namespace JSC
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(JIT)
</span><ins>+
+#endif // ThunkGenerator_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCorejitThunkGeneratorsh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/jit/ThunkGenerators.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/jit/ThunkGenerators.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/jit/ThunkGenerators.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * THE POSSIBILITY OF SUCH DAMAGE.
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef ThunkGenerators_h
+#define ThunkGenerators_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;CodeSpecializationKind.h&quot;
</span><span class="cx"> #include &quot;ThunkGenerator.h&quot;
</span><span class="lines">@@ -67,3 +68,5 @@
</span><span class="cx"> 
</span><span class="cx"> }
</span><span class="cx"> #endif // ENABLE(JIT)
</span><ins>+
+#endif // ThunkGenerator_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCorejitUnusedPointerh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/jit/UnusedPointer.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/jit/UnusedPointer.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/jit/UnusedPointer.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef UnusedPointer_h
+#define UnusedPointer_h
</ins><span class="cx"> 
</span><span class="cx"> namespace JSC {
</span><span class="cx"> 
</span><span class="lines">@@ -32,3 +33,5 @@
</span><span class="cx"> } // namespace JSC
</span><span class="cx"> 
</span><span class="cx"> using JSC::unusedPointer;
</span><ins>+
+#endif // UnusedPointer_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCorellintLLIntCLooph"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/llint/LLIntCLoop.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/llint/LLIntCLoop.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/llint/LLIntCLoop.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef LLIntCLoop_h
+#define LLIntCLoop_h
</ins><span class="cx"> 
</span><span class="cx"> #if !ENABLE(JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -46,3 +47,5 @@
</span><span class="cx"> using JSC::LLInt::CLoop;
</span><span class="cx"> 
</span><span class="cx"> #endif // !ENABLE(JIT)
</span><ins>+
+#endif // LLIntCLoop_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCorellintLLIntCommonh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/llint/LLIntCommon.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/llint/LLIntCommon.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/llint/LLIntCommon.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef LLIntCommon_h
+#define LLIntCommon_h
</ins><span class="cx"> 
</span><span class="cx"> // Enables LLINT stats collection.
</span><span class="cx"> #define ENABLE_LLINT_STATS 0
</span><span class="lines">@@ -44,3 +45,6 @@
</span><span class="cx"> 
</span><span class="cx"> // Disable inline caching of get_by_id and put_by_id.
</span><span class="cx"> #define LLINT_ALWAYS_ACCESS_SLOW 0
</span><ins>+
+#endif // LLIntCommon_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCorellintLLIntDatah"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/llint/LLIntData.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/llint/LLIntData.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/llint/LLIntData.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef LLIntData_h
+#define LLIntData_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;JSCJSValue.h&quot;
</span><span class="cx"> #include &quot;Opcode.h&quot;
</span><span class="lines">@@ -115,4 +116,8 @@
</span><span class="cx">     return bitwise_cast&lt;void*&gt;(glueHelper);
</span><span class="cx"> }
</span><span class="cx"> 
</span><ins>+
</ins><span class="cx"> } } // namespace JSC::LLInt
</span><ins>+
+#endif // LLIntData_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCorellintLLIntEntrypointh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/llint/LLIntEntrypoint.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/llint/LLIntEntrypoint.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/llint/LLIntEntrypoint.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef LLIntEntrypoint_h
+#define LLIntEntrypoint_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;CodeSpecializationKind.h&quot;
</span><span class="cx"> 
</span><span class="lines">@@ -39,3 +40,5 @@
</span><span class="cx"> unsigned frameRegisterCountFor(CodeBlock*);
</span><span class="cx"> 
</span><span class="cx"> } } // namespace JSC::LLInt
</span><ins>+
+#endif // LLIntEntrypoint_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCorellintLLIntExceptionsh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/llint/LLIntExceptions.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/llint/LLIntExceptions.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/llint/LLIntExceptions.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef LLIntExceptions_h
+#define LLIntExceptions_h
</ins><span class="cx"> 
</span><span class="cx"> #include &lt;wtf/StdLibExtras.h&gt;
</span><span class="cx"> #include &quot;MacroAssemblerCodeRef.h&quot;
</span><span class="lines">@@ -48,3 +49,5 @@
</span><span class="cx"> void* callToThrow(ExecState*);
</span><span class="cx"> 
</span><span class="cx"> } } // namespace JSC::LLInt
</span><ins>+
+#endif // LLIntExceptions_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCorellintLLIntOfflineAsmConfigh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/llint/LLIntOfflineAsmConfig.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/llint/LLIntOfflineAsmConfig.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/llint/LLIntOfflineAsmConfig.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef LLIntOfflineAsmConfig_h
+#define LLIntOfflineAsmConfig_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;LLIntCommon.h&quot;
</span><span class="cx"> #include &lt;wtf/Assertions.h&gt;
</span><span class="lines">@@ -165,3 +166,5 @@
</span><span class="cx"> #else
</span><span class="cx"> #define OFFLINE_ASM_EXECUTION_TRACING 0
</span><span class="cx"> #endif
</span><ins>+
+#endif // LLIntOfflineAsmConfig_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCorellintLLIntOpcodeh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/llint/LLIntOpcode.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/llint/LLIntOpcode.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/llint/LLIntOpcode.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef LLIntOpcode_h
+#define LLIntOpcode_h
</ins><span class="cx"> 
</span><span class="cx"> #if !ENABLE(JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -44,4 +45,7 @@
</span><span class="cx">     FOR_EACH_BYTECODE_HELPER_ID(macro)
</span><span class="cx"> 
</span><span class="cx"> 
</span><ins>+
</ins><span class="cx"> #define FOR_EACH_LLINT_OPCODE_EXTENSION(macro) FOR_EACH_LLINT_NATIVE_HELPER(macro)
</span><ins>+
+#endif // LLIntOpcode_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCorellintLLIntPCRangesh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/llint/LLIntPCRanges.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/llint/LLIntPCRanges.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/llint/LLIntPCRanges.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef LLIntPCRanges_h
+#define LLIntPCRanges_h
</ins><span class="cx"> 
</span><span class="cx"> namespace JSC {
</span><span class="cx"> 
</span><span class="lines">@@ -49,3 +50,5 @@
</span><span class="cx"> #endif
</span><span class="cx"> 
</span><span class="cx"> } } // namespace JSC::LLInt
</span><ins>+
+#endif // LLIntPCRanges_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCorellintLLIntSlowPathsh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/llint/LLIntSlowPaths.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/llint/LLIntSlowPaths.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/llint/LLIntSlowPaths.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef LLIntSlowPaths_h
+#define LLIntSlowPaths_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;CommonSlowPaths.h&quot;
</span><span class="cx"> #include &lt;wtf/StdLibExtras.h&gt;
</span><span class="lines">@@ -132,3 +133,6 @@
</span><span class="cx"> extern &quot;C&quot; NO_RETURN_DUE_TO_CRASH void llint_crash() WTF_INTERNAL;
</span><span class="cx"> 
</span><span class="cx"> } } // namespace JSC::LLInt
</span><ins>+
+#endif // LLIntSlowPaths_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCorellintLLIntThunksh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/llint/LLIntThunks.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/llint/LLIntThunks.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/llint/LLIntThunks.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef LLIntThunks_h
+#define LLIntThunks_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;MacroAssemblerCodeRef.h&quot;
</span><span class="cx"> 
</span><span class="lines">@@ -51,3 +52,5 @@
</span><span class="cx"> MacroAssemblerCodeRef moduleProgramEntryThunkGenerator(VM*);
</span><span class="cx"> 
</span><span class="cx"> } } // namespace JSC::LLInt
</span><ins>+
+#endif // LLIntThunks_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCorellintLowLevelInterpreterh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/llint/LowLevelInterpreter.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/llint/LowLevelInterpreter.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/llint/LowLevelInterpreter.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef LowLevelInterpreter_h
+#define LowLevelInterpreter_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;Opcode.h&quot;
</span><span class="cx"> 
</span><span class="lines">@@ -45,3 +46,5 @@
</span><span class="cx"> } // namespace JSC
</span><span class="cx"> 
</span><span class="cx"> #endif // !ENABLE(JIT)
</span><ins>+
+#endif // LowLevelInterpreter_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreparserASTBuilderh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/parser/ASTBuilder.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/parser/ASTBuilder.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/parser/ASTBuilder.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * THE POSSIBILITY OF SUCH DAMAGE.
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef ASTBuilder_h
+#define ASTBuilder_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;BuiltinNames.h&quot;
</span><span class="cx"> #include &quot;BytecodeIntrinsicRegistry.h&quot;
</span><span class="lines">@@ -1413,3 +1414,5 @@
</span><span class="cx"> }
</span><span class="cx"> 
</span><span class="cx"> }
</span><ins>+
+#endif
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreparserLexerh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/parser/Lexer.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/parser/Lexer.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/parser/Lexer.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -20,7 +20,8 @@
</span><span class="cx">  *
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef Lexer_h
+#define Lexer_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;Lookup.h&quot;
</span><span class="cx"> #include &quot;ParserArena.h&quot;
</span><span class="lines">@@ -392,3 +393,5 @@
</span><span class="cx"> }
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // Lexer_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreparserModuleAnalyzerh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/parser/ModuleAnalyzer.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/parser/ModuleAnalyzer.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/parser/ModuleAnalyzer.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef ModuleAnalyzer_h
+#define ModuleAnalyzer_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;Nodes.h&quot;
</span><span class="cx"> 
</span><span class="lines">@@ -51,3 +52,5 @@
</span><span class="cx"> };
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // ModuleAnalyzer_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreparserNodeConstructorsh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/parser/NodeConstructors.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/parser/NodeConstructors.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/parser/NodeConstructors.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -18,7 +18,8 @@
</span><span class="cx">  *
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef NodeConstructors_h
+#define NodeConstructors_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;Nodes.h&quot;
</span><span class="cx"> #include &quot;Lexer.h&quot;
</span><span class="lines">@@ -1070,3 +1071,5 @@
</span><span class="cx">     }
</span><span class="cx">     
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // NodeConstructors_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreparserNodesh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/parser/Nodes.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/parser/Nodes.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/parser/Nodes.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  *
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef Nodes_h
+#define Nodes_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;BuiltinNames.h&quot;
</span><span class="cx"> #include &quot;Error.h&quot;
</span><span class="lines">@@ -2290,3 +2291,5 @@
</span><span class="cx">     };
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // Nodes_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreparserParserArenah"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/parser/ParserArena.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/parser/ParserArena.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/parser/ParserArena.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef ParserArena_h
+#define ParserArena_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;CommonIdentifiers.h&quot;
</span><span class="cx"> #include &quot;Identifier.h&quot;
</span><span class="lines">@@ -187,4 +188,6 @@
</span><span class="cx">         Vector&lt;ParserArenaDeletable*&gt; m_deletableObjects;
</span><span class="cx">     };
</span><span class="cx"> 
</span><del>-} // namespace JSC
</del><ins>+}
+
+#endif
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreparserParserErrorh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/parser/ParserError.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/parser/ParserError.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/parser/ParserError.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef ParserError_h
+#define ParserError_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;Error.h&quot;
</span><span class="cx"> #include &quot;ErrorHandlingScope.h&quot;
</span><span class="lines">@@ -166,3 +167,5 @@
</span><span class="cx"> }
</span><span class="cx"> 
</span><span class="cx"> } // namespace WTF
</span><ins>+
+#endif // ParserError_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreparserParserModesh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/parser/ParserModes.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/parser/ParserModes.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/parser/ParserModes.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,8 +23,10 @@
</span><span class="cx">  * THE POSSIBILITY OF SUCH DAMAGE.
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><span class="cx"> 
</span><ins>+#ifndef ParserModes_h
+#define ParserModes_h
+
</ins><span class="cx"> #include &quot;ConstructAbility.h&quot;
</span><span class="cx"> #include &quot;Identifier.h&quot;
</span><span class="cx"> 
</span><span class="lines">@@ -223,3 +225,5 @@
</span><span class="cx">     
</span><span class="cx"> const InnerArrowFunctionCodeFeatures AllInnerArrowFunctionCodeFeatures = EvalInnerArrowFunctionFeature | ArgumentsInnerArrowFunctionFeature | ThisInnerArrowFunctionFeature | SuperCallInnerArrowFunctionFeature | SuperPropertyInnerArrowFunctionFeature | NewTargetInnerArrowFunctionFeature;
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // ParserModes_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreparserParserTokensh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/parser/ParserTokens.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/parser/ParserTokens.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/parser/ParserTokens.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * THE POSSIBILITY OF SUCH DAMAGE.
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef ParserTokens_h
+#define ParserTokens_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;ParserModes.h&quot;
</span><span class="cx"> #include &lt;limits.h&gt;
</span><span class="lines">@@ -236,3 +237,5 @@
</span><span class="cx"> }
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // ParserTokens_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreparserResultTypeh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/parser/ResultType.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/parser/ResultType.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/parser/ResultType.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef ResultType_h
+#define ResultType_h
</ins><span class="cx"> 
</span><span class="cx"> namespace JSC {
</span><span class="cx"> 
</span><span class="lines">@@ -190,3 +191,5 @@
</span><span class="cx">     };
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // ResultType_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreparserSourceCodeh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/parser/SourceCode.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/parser/SourceCode.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/parser/SourceCode.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -26,7 +26,8 @@
</span><span class="cx">  * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef SourceCode_h
+#define SourceCode_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;SourceProvider.h&quot;
</span><span class="cx"> #include &lt;wtf/RefPtr.h&gt;
</span><span class="lines">@@ -130,3 +131,5 @@
</span><span class="cx">     }
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // SourceCode_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreparserSourceCodeKeyh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/parser/SourceCodeKey.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/parser/SourceCodeKey.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/parser/SourceCodeKey.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -24,7 +24,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef SourceCodeKey_h
+#define SourceCodeKey_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;ParserModes.h&quot;
</span><span class="cx"> #include &quot;SourceCode.h&quot;
</span><span class="lines">@@ -118,4 +119,6 @@
</span><span class="cx">     unsigned m_hash;
</span><span class="cx"> };
</span><span class="cx"> 
</span><del>-} // namespace JSC
</del><ins>+}
+
+#endif // SourceCodeKey_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreparserSourceProviderh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/parser/SourceProvider.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/parser/SourceProvider.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/parser/SourceProvider.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -26,7 +26,8 @@
</span><span class="cx">  * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef SourceProvider_h
+#define SourceProvider_h
</ins><span class="cx"> 
</span><span class="cx"> #include &lt;wtf/RefCounted.h&gt;
</span><span class="cx"> #include &lt;wtf/text/TextPosition.h&gt;
</span><span class="lines">@@ -142,3 +143,5 @@
</span><span class="cx"> #endif
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // SourceProvider_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreparserSourceProviderCacheh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/parser/SourceProviderCache.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/parser/SourceProviderCache.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/parser/SourceProviderCache.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * THE POSSIBILITY OF SUCH DAMAGE.
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef SourceProviderCache_h
+#define SourceProviderCache_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;SourceProviderCacheItem.h&quot;
</span><span class="cx"> #include &lt;wtf/HashMap.h&gt;
</span><span class="lines">@@ -45,4 +46,6 @@
</span><span class="cx">     HashMap&lt;int, std::unique_ptr&lt;SourceProviderCacheItem&gt;, WTF::IntHash&lt;int&gt;, WTF::UnsignedWithZeroKeyHashTraits&lt;int&gt;&gt; m_map;
</span><span class="cx"> };
</span><span class="cx"> 
</span><del>-} // namespace JSC
</del><ins>+}
+
+#endif // SourceProviderCache_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreparserSourceProviderCacheItemh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/parser/SourceProviderCacheItem.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/parser/SourceProviderCacheItem.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/parser/SourceProviderCacheItem.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * THE POSSIBILITY OF SUCH DAMAGE.
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef SourceProviderCacheItem_h
+#define SourceProviderCacheItem_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;ParserTokens.h&quot;
</span><span class="cx"> #include &lt;wtf/Vector.h&gt;
</span><span class="lines">@@ -146,4 +147,6 @@
</span><span class="cx"> #pragma warning(pop)
</span><span class="cx"> #endif
</span><span class="cx"> 
</span><del>-} // namespace JSC
</del><ins>+}
+
+#endif // SourceProviderCacheItem_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreparserSyntaxCheckerh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/parser/SyntaxChecker.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/parser/SyntaxChecker.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/parser/SyntaxChecker.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * THE POSSIBILITY OF SUCH DAMAGE.
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef SyntaxChecker_h
+#define SyntaxChecker_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;Lexer.h&quot;
</span><span class="cx"> #include &quot;ParserFunctionInfo.h&quot;
</span><span class="lines">@@ -400,4 +401,6 @@
</span><span class="cx">     int m_topUnaryToken;
</span><span class="cx"> };
</span><span class="cx"> 
</span><del>-} // namespace JSC
</del><ins>+}
+
+#endif
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreparserVariableEnvironmenth"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/parser/VariableEnvironment.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/parser/VariableEnvironment.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/parser/VariableEnvironment.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef VariableEnvironment_h
+#define VariableEnvironment_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;Identifier.h&quot;
</span><span class="cx"> #include &lt;wtf/HashMap.h&gt;
</span><span class="lines">@@ -115,3 +116,5 @@
</span><span class="cx"> };
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // VariableEnvironment_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreprofilerProfilerBytecodeh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/profiler/ProfilerBytecode.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/profiler/ProfilerBytecode.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/profiler/ProfilerBytecode.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef ProfilerBytecode_h
+#define ProfilerBytecode_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;JSCJSValue.h&quot;
</span><span class="cx"> #include &lt;wtf/text/CString.h&gt;
</span><span class="lines">@@ -62,3 +63,6 @@
</span><span class="cx"> inline unsigned getBytecodeIndexForBytecode(Bytecode* bytecode) { return bytecode-&gt;bytecodeIndex(); }
</span><span class="cx"> 
</span><span class="cx"> } } // namespace JSC::Profiler
</span><ins>+
+#endif // ProfilerBytecode_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreprofilerProfilerBytecodeSequenceh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/profiler/ProfilerBytecodeSequence.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/profiler/ProfilerBytecodeSequence.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/profiler/ProfilerBytecodeSequence.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef ProfilerBytecodeSequence_h
+#define ProfilerBytecodeSequence_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;JSCJSValue.h&quot;
</span><span class="cx"> #include &quot;ProfilerBytecode.h&quot;
</span><span class="lines">@@ -59,3 +60,6 @@
</span><span class="cx"> };
</span><span class="cx"> 
</span><span class="cx"> } } // namespace JSC::Profiler
</span><ins>+
+#endif // ProfilerBytecodeSequence_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreprofilerProfilerBytecodesh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/profiler/ProfilerBytecodes.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/profiler/ProfilerBytecodes.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/profiler/ProfilerBytecodes.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef ProfilerBytecodes_h
+#define ProfilerBytecodes_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;CodeBlockHash.h&quot;
</span><span class="cx"> #include &quot;JSCJSValue.h&quot;
</span><span class="lines">@@ -57,3 +58,6 @@
</span><span class="cx"> };
</span><span class="cx"> 
</span><span class="cx"> } } // namespace JSC::Profiler
</span><ins>+
+#endif // ProfilerBytecodes_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreprofilerProfilerCompilationh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/profiler/ProfilerCompilation.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/profiler/ProfilerCompilation.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/profiler/ProfilerCompilation.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef ProfilerCompilation_h
+#define ProfilerCompilation_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;ExitKind.h&quot;
</span><span class="cx"> #include &quot;JSCJSValue.h&quot;
</span><span class="lines">@@ -97,3 +98,6 @@
</span><span class="cx"> };
</span><span class="cx"> 
</span><span class="cx"> } } // namespace JSC::Profiler
</span><ins>+
+#endif // ProfilerCompilation_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreprofilerProfilerCompilationKindh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/profiler/ProfilerCompilationKind.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/profiler/ProfilerCompilationKind.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/profiler/ProfilerCompilationKind.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef ProfilerCompilationKind_h
+#define ProfilerCompilationKind_h
</ins><span class="cx"> 
</span><span class="cx"> namespace JSC { namespace Profiler {
</span><span class="cx"> 
</span><span class="lines">@@ -43,3 +44,6 @@
</span><span class="cx"> void printInternal(PrintStream&amp;, JSC::Profiler::CompilationKind);
</span><span class="cx"> 
</span><span class="cx"> } // namespace WTF
</span><ins>+
+#endif // ProfilerCompilationKind_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreprofilerProfilerCompiledBytecodeh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/profiler/ProfilerCompiledBytecode.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/profiler/ProfilerCompiledBytecode.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/profiler/ProfilerCompiledBytecode.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef ProfilerCompiledBytecode_h
+#define ProfilerCompiledBytecode_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;JSCJSValue.h&quot;
</span><span class="cx"> #include &quot;ProfilerOriginStack.h&quot;
</span><span class="lines">@@ -49,3 +50,6 @@
</span><span class="cx"> };
</span><span class="cx"> 
</span><span class="cx"> } } // namespace JSC::Profiler
</span><ins>+
+#endif // ProfilerCompiledBytecode_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreprofilerProfilerDatabaseh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/profiler/ProfilerDatabase.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/profiler/ProfilerDatabase.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/profiler/ProfilerDatabase.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef ProfilerDatabase_h
+#define ProfilerDatabase_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;JSCJSValue.h&quot;
</span><span class="cx"> #include &quot;ProfilerBytecodes.h&quot;
</span><span class="lines">@@ -95,3 +96,6 @@
</span><span class="cx"> };
</span><span class="cx"> 
</span><span class="cx"> } } // namespace JSC::Profiler
</span><ins>+
+#endif // ProfilerDatabase_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreprofilerProfilerEventh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/profiler/ProfilerEvent.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/profiler/ProfilerEvent.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/profiler/ProfilerEvent.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef ProfilerEvent_h
+#define ProfilerEvent_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;JSCJSValue.h&quot;
</span><span class="cx"> #include &lt;wtf/PrintStream.h&gt;
</span><span class="lines">@@ -72,3 +73,6 @@
</span><span class="cx"> };
</span><span class="cx"> 
</span><span class="cx"> } } // namespace JSC::Profiler
</span><ins>+
+#endif // ProfilerEvent_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreprofilerProfilerExecutionCounterh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/profiler/ProfilerExecutionCounter.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/profiler/ProfilerExecutionCounter.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/profiler/ProfilerExecutionCounter.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef ProfilerExecutionCounter_h
+#define ProfilerExecutionCounter_h
</ins><span class="cx"> 
</span><span class="cx"> #include &lt;wtf/FastMalloc.h&gt;
</span><span class="cx"> #include &lt;wtf/Noncopyable.h&gt;
</span><span class="lines">@@ -44,3 +45,6 @@
</span><span class="cx"> };
</span><span class="cx"> 
</span><span class="cx"> } } // namespace JSC::Profiler
</span><ins>+
+#endif // ProfilerExecutionCounter_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreprofilerProfilerJettisonReasonh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/profiler/ProfilerJettisonReason.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/profiler/ProfilerJettisonReason.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/profiler/ProfilerJettisonReason.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef ProfilerJettisonReason_h
+#define ProfilerJettisonReason_h
</ins><span class="cx"> 
</span><span class="cx"> namespace JSC { namespace Profiler {
</span><span class="cx"> 
</span><span class="lines">@@ -48,3 +49,6 @@
</span><span class="cx"> void printInternal(PrintStream&amp;, JSC::Profiler::JettisonReason);
</span><span class="cx"> 
</span><span class="cx"> } // namespace WTF
</span><ins>+
+#endif // ProfilerJettisonReason_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreprofilerProfilerOSRExith"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/profiler/ProfilerOSRExit.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/profiler/ProfilerOSRExit.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/profiler/ProfilerOSRExit.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef ProfilerOSRExit_h
+#define ProfilerOSRExit_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;ExitKind.h&quot;
</span><span class="cx"> #include &quot;JSCJSValue.h&quot;
</span><span class="lines">@@ -55,3 +56,6 @@
</span><span class="cx"> };
</span><span class="cx"> 
</span><span class="cx"> } } // namespace JSC::Profiler
</span><ins>+
+#endif // ProfilerOSRExit_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreprofilerProfilerOSRExitSiteh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/profiler/ProfilerOSRExitSite.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/profiler/ProfilerOSRExitSite.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/profiler/ProfilerOSRExitSite.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef ProfilerOSRExitSite_h
+#define ProfilerOSRExitSite_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;JSCJSValue.h&quot;
</span><span class="cx"> #include &lt;wtf/Vector.h&gt;
</span><span class="lines">@@ -46,3 +47,6 @@
</span><span class="cx"> };
</span><span class="cx"> 
</span><span class="cx"> } } // namespace JSC::Profiler
</span><ins>+
+#endif // ProfilerOSRExitSite_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreprofilerProfilerOriginh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/profiler/ProfilerOrigin.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/profiler/ProfilerOrigin.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/profiler/ProfilerOrigin.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef ProfilerOrigin_h
+#define ProfilerOrigin_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;CodeBlockHash.h&quot;
</span><span class="cx"> #include &quot;JSCJSValue.h&quot;
</span><span class="lines">@@ -114,3 +115,6 @@
</span><span class="cx"> template&lt;&gt; struct HashTraits&lt;JSC::Profiler::Origin&gt; : SimpleClassHashTraits&lt;JSC::Profiler::Origin&gt; { };
</span><span class="cx"> 
</span><span class="cx"> } // namespace WTF
</span><ins>+
+#endif // ProfilerOrigin_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreprofilerProfilerOriginStackh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/profiler/ProfilerOriginStack.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/profiler/ProfilerOriginStack.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/profiler/ProfilerOriginStack.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef ProfilerOriginStack_h
+#define ProfilerOriginStack_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;JSCJSValue.h&quot;
</span><span class="cx"> #include &quot;ProfilerOrigin.h&quot;
</span><span class="lines">@@ -96,3 +97,6 @@
</span><span class="cx"> template&lt;&gt; struct HashTraits&lt;JSC::Profiler::OriginStack&gt; : SimpleClassHashTraits&lt;JSC::Profiler::OriginStack&gt; { };
</span><span class="cx"> 
</span><span class="cx"> } // namespace WTF
</span><ins>+
+#endif // ProfilerOriginStack_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreprofilerProfilerProfiledBytecodesh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/profiler/ProfilerProfiledBytecodes.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/profiler/ProfilerProfiledBytecodes.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/profiler/ProfilerProfiledBytecodes.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef ProfilerProfiledBytecodes_h
+#define ProfilerProfiledBytecodes_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;ProfilerBytecodeSequence.h&quot;
</span><span class="cx"> #include &quot;ProfilerBytecodes.h&quot;
</span><span class="lines">@@ -45,3 +46,6 @@
</span><span class="cx"> };
</span><span class="cx"> 
</span><span class="cx"> } } // namespace JSC::Profiler
</span><ins>+
+#endif // ProfilerProfiledBytecodes_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreprofilerProfilerUIDh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/profiler/ProfilerUID.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/profiler/ProfilerUID.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/profiler/ProfilerUID.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef ProfilerUID_h
+#define ProfilerUID_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;JSCJSValue.h&quot;
</span><span class="cx"> #include &lt;wtf/HashMap.h&gt;
</span><span class="lines">@@ -108,3 +109,6 @@
</span><span class="cx"> template&lt;&gt; struct HashTraits&lt;JSC::Profiler::UID&gt; : SimpleClassHashTraits&lt;JSC::Profiler::UID&gt; { };
</span><span class="cx"> 
</span><span class="cx"> } // namespace WTF
</span><ins>+
+#endif // ProfilerUID_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCorereplayEmptyInputCursorh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/replay/EmptyInputCursor.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/replay/EmptyInputCursor.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/replay/EmptyInputCursor.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -24,7 +24,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef EmptyInputCursor_h
+#define EmptyInputCursor_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(WEB_REPLAY)
</span><span class="cx"> 
</span><span class="lines">@@ -74,3 +75,5 @@
</span><span class="cx"> using JSC::EmptyInputCursor;
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(WEB_REPLAY)
</span><ins>+
+#endif // EmptyInputCursor_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCorereplayEncodedValueh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/replay/EncodedValue.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/replay/EncodedValue.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/replay/EncodedValue.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -25,7 +25,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef EncodedValue_h
+#define EncodedValue_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(WEB_REPLAY)
</span><span class="cx"> 
</span><span class="lines">@@ -220,3 +221,5 @@
</span><span class="cx"> using JSC::EncodingTraits;
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(WEB_REPLAY)
</span><ins>+
+#endif // EncodedValue_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCorereplayInputCursorh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/replay/InputCursor.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/replay/InputCursor.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/replay/InputCursor.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -25,7 +25,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef InputCursor_h
+#define InputCursor_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(WEB_REPLAY)
</span><span class="cx"> 
</span><span class="lines">@@ -83,3 +84,5 @@
</span><span class="cx"> using JSC::InputCursor;
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(WEB_REPLAY)
</span><ins>+
+#endif // InputCursor_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCorereplayNondeterministicInputh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/replay/NondeterministicInput.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/replay/NondeterministicInput.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/replay/NondeterministicInput.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -25,7 +25,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef NondeterministicInput_h
+#define NondeterministicInput_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(WEB_REPLAY)
</span><span class="cx"> 
</span><span class="lines">@@ -84,3 +85,5 @@
</span><span class="cx"> using JSC::NondeterministicInputBase;
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(WEB_REPLAY)
</span><ins>+
+#endif // NondeterministicInput_h
</ins><span class="cx">Index: trunk/Source/JavaScriptCore/replay/scripts/CodeGeneratorReplayInputsTemplates.py
</span><span class="cx">===================================================================
</span><del>--- trunk/Source/JavaScriptCore/replay/scripts/CodeGeneratorReplayInputsTemplates.py        2016-09-28 16:30:17 UTC (rev 206521)
</del><ins>+++ trunk/Source/JavaScriptCore/replay/scripts/CodeGeneratorReplayInputsTemplates.py        2016-09-28 16:33:16 UTC (rev 206522)
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCorereplayscriptsCodeGeneratorReplayInputsTemplatespy"></a>
<div class="propset"><h4>Property changes: trunk/Source/JavaScriptCore/replay/scripts/CodeGeneratorReplayInputsTemplates.py</h4>
<pre class="diff"><span>
</span></pre></div>
<a id="svnexecutable"></a>
<div class="delfile"><h4>Deleted: svn:executable</h4></div>
<del>-*
</del><span class="cx">\ No newline at end of property
</span><a id="trunkSourceJavaScriptCoreruntimeArgListh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/ArgList.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/ArgList.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/runtime/ArgList.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -19,7 +19,8 @@
</span><span class="cx">  *
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef ArgList_h
+#define ArgList_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;CallFrame.h&quot;
</span><span class="cx"> #include &lt;wtf/HashSet.h&gt;
</span><span class="lines">@@ -162,3 +163,5 @@
</span><span class="cx"> };
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // ArgList_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeArgumentsModeh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/ArgumentsMode.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/ArgumentsMode.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/runtime/ArgumentsMode.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef ArgumentsMode_h
+#define ArgumentsMode_h
</ins><span class="cx"> 
</span><span class="cx"> namespace JSC {
</span><span class="cx"> 
</span><span class="lines">@@ -33,3 +34,6 @@
</span><span class="cx"> };
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // ArgumentsMode_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeArityCheckModeh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/ArityCheckMode.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/ArityCheckMode.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/runtime/ArityCheckMode.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef ArityCheckMode_h
+#define ArityCheckMode_h
</ins><span class="cx"> 
</span><span class="cx"> namespace JSC {
</span><span class="cx"> 
</span><span class="lines">@@ -33,3 +34,6 @@
</span><span class="cx"> };
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // ArityCheckMode_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeArrayBufferh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/ArrayBuffer.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/ArrayBuffer.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/runtime/ArrayBuffer.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef ArrayBuffer_h
+#define ArrayBuffer_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;GCIncomingRefCounted.h&quot;
</span><span class="cx"> #include &quot;Weak.h&quot;
</span><span class="lines">@@ -348,3 +349,6 @@
</span><span class="cx"> } // namespace JSC
</span><span class="cx"> 
</span><span class="cx"> using JSC::ArrayBuffer;
</span><ins>+
+#endif // ArrayBuffer_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeArrayBufferNeuteringWatchpointh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/ArrayBufferNeuteringWatchpoint.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/ArrayBufferNeuteringWatchpoint.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/runtime/ArrayBufferNeuteringWatchpoint.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef ArrayBufferNeuteringWatchpoint_h
+#define ArrayBufferNeuteringWatchpoint_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;JSCell.h&quot;
</span><span class="cx"> #include &quot;Watchpoint.h&quot;
</span><span class="lines">@@ -55,3 +56,5 @@
</span><span class="cx"> };
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // ArrayBufferNeuteringWatchpoint_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeArrayBufferViewh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/ArrayBufferView.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/ArrayBufferView.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/runtime/ArrayBufferView.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef ArrayBufferView_h
+#define ArrayBufferView_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;ArrayBuffer.h&quot;
</span><span class="cx"> #include &quot;TypedArrayType.h&quot;
</span><span class="lines">@@ -206,3 +207,5 @@
</span><span class="cx"> } // namespace JSC
</span><span class="cx"> 
</span><span class="cx"> using JSC::ArrayBufferView;
</span><ins>+
+#endif // ArrayBufferView_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeArrayConstructorh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/ArrayConstructor.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/ArrayConstructor.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/runtime/ArrayConstructor.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -18,7 +18,8 @@
</span><span class="cx">  *
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef ArrayConstructor_h
+#define ArrayConstructor_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;InternalFunction.h&quot;
</span><span class="cx"> #include &quot;ProxyObject.h&quot;
</span><span class="lines">@@ -91,3 +92,5 @@
</span><span class="cx"> }
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // ArrayConstructor_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeArrayConventionsh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/ArrayConventions.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/ArrayConventions.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/runtime/ArrayConventions.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -18,7 +18,8 @@
</span><span class="cx">  *
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef ArrayConventions_h
+#define ArrayConventions_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;IndexingHeader.h&quot;
</span><span class="cx"> #include &quot;WriteBarrier.h&quot;
</span><span class="lines">@@ -144,3 +145,6 @@
</span><span class="cx"> }
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // ArrayConventions_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeArrayIteratorPrototypeh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/ArrayIteratorPrototype.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/ArrayIteratorPrototype.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/runtime/ArrayIteratorPrototype.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef ArrayIteratorPrototype_h
+#define ArrayIteratorPrototype_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;IterationKind.h&quot;
</span><span class="cx"> #include &quot;JSObject.h&quot;
</span><span class="lines">@@ -58,4 +59,6 @@
</span><span class="cx">     void finishCreation(VM&amp;, JSGlobalObject*);
</span><span class="cx"> };
</span><span class="cx"> 
</span><del>-} // namespcae JSc
</del><ins>+}
+
+#endif // !defined(ArrayIteratorPrototype_h)
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeArrayPrototypeh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/ArrayPrototype.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/ArrayPrototype.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/runtime/ArrayPrototype.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -18,7 +18,8 @@
</span><span class="cx">  *
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef ArrayPrototype_h
+#define ArrayPrototype_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;JSArray.h&quot;
</span><span class="cx"> #include &quot;Lookup.h&quot;
</span><span class="lines">@@ -73,3 +74,5 @@
</span><span class="cx"> EncodedJSValue JSC_HOST_CALL arrayProtoPrivateFuncAppendMemcpy(ExecState*);
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // ArrayPrototype_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeArrayStorageh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/ArrayStorage.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/ArrayStorage.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/runtime/ArrayStorage.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef ArrayStorage_h
+#define ArrayStorage_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;ArrayConventions.h&quot;
</span><span class="cx"> #include &quot;Butterfly.h&quot;
</span><span class="lines">@@ -163,3 +164,6 @@
</span><span class="cx"> };
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // ArrayStorage_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeAuxiliaryBarrierh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/AuxiliaryBarrier.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/AuxiliaryBarrier.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/runtime/AuxiliaryBarrier.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * THE POSSIBILITY OF SUCH DAMAGE.
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef AuxiliaryBarrier_h
+#define AuxiliaryBarrier_h
</ins><span class="cx"> 
</span><span class="cx"> namespace JSC {
</span><span class="cx"> 
</span><span class="lines">@@ -60,3 +61,5 @@
</span><span class="cx"> };
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // AuxiliaryBarrier_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeBasicBlockLocationh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/BasicBlockLocation.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/BasicBlockLocation.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/runtime/BasicBlockLocation.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -24,7 +24,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef BasicBlockLocation_h
+#define BasicBlockLocation_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;MacroAssembler.h&quot;
</span><span class="cx"> #include &lt;wtf/RefPtr.h&gt;
</span><span class="lines">@@ -68,3 +69,5 @@
</span><span class="cx"> };
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // BasicBlockLocation_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeBatchedTransitionOptimizerh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/BatchedTransitionOptimizer.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/BatchedTransitionOptimizer.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/runtime/BatchedTransitionOptimizer.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -24,7 +24,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef BatchedTransitionOptimizer_h
+#define BatchedTransitionOptimizer_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;JSObject.h&quot;
</span><span class="cx"> 
</span><span class="lines">@@ -41,3 +42,5 @@
</span><span class="cx"> };
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // BatchedTransitionOptimizer_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeBigIntegerh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/BigInteger.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/BigInteger.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/runtime/BigInteger.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef BigInteger_h
+#define BigInteger_h
</ins><span class="cx"> 
</span><span class="cx"> #include &lt;wtf/MathExtras.h&gt;
</span><span class="cx"> 
</span><span class="lines">@@ -105,4 +106,7 @@
</span><span class="cx">     Vector&lt;uint32_t, 36&gt; m_values;
</span><span class="cx"> };
</span><span class="cx"> 
</span><del>-} // namespace JSC
</del><ins>+}
+
+#endif
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeBooleanConstructorh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/BooleanConstructor.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/BooleanConstructor.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/runtime/BooleanConstructor.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -18,7 +18,8 @@
</span><span class="cx">  *
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef BooleanConstructor_h
+#define BooleanConstructor_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;InternalFunction.h&quot;
</span><span class="cx"> 
</span><span class="lines">@@ -57,3 +58,5 @@
</span><span class="cx"> JSObject* constructBooleanFromImmediateBoolean(ExecState*, JSGlobalObject*, JSValue);
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // BooleanConstructor_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeBooleanObjecth"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/BooleanObject.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/BooleanObject.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/runtime/BooleanObject.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -18,7 +18,8 @@
</span><span class="cx">  *
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef BooleanObject_h
+#define BooleanObject_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;JSWrapperObject.h&quot;
</span><span class="cx"> 
</span><span class="lines">@@ -56,3 +57,5 @@
</span><span class="cx"> }
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // BooleanObject_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeBooleanPrototypeh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/BooleanPrototype.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/BooleanPrototype.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/runtime/BooleanPrototype.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -18,7 +18,8 @@
</span><span class="cx">  *
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef BooleanPrototype_h
+#define BooleanPrototype_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;BooleanObject.h&quot;
</span><span class="cx"> 
</span><span class="lines">@@ -51,3 +52,5 @@
</span><span class="cx"> };
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // BooleanPrototype_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeBundlePathh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/BundlePath.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/BundlePath.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/runtime/BundlePath.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef BundlePath_h
+#define BundlePath_h
</ins><span class="cx"> 
</span><span class="cx"> #include &lt;string&gt;
</span><span class="cx"> #include &lt;wtf/text/CString.h&gt;
</span><span class="lines">@@ -33,3 +34,6 @@
</span><span class="cx"> const CString&amp; bundlePath();
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // BundlePath_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeButterflyh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/Butterfly.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/Butterfly.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/runtime/Butterfly.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef Butterfly_h
+#define Butterfly_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;IndexingHeader.h&quot;
</span><span class="cx"> #include &quot;PropertyOffset.h&quot;
</span><span class="lines">@@ -171,3 +172,6 @@
</span><span class="cx"> };
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // Butterfly_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeButterflyInlinesh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/ButterflyInlines.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/ButterflyInlines.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/runtime/ButterflyInlines.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef ButterflyInlines_h
+#define ButterflyInlines_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;ArrayStorage.h&quot;
</span><span class="cx"> #include &quot;Butterfly.h&quot;
</span><span class="lines">@@ -212,3 +213,6 @@
</span><span class="cx"> }
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // ButterflyInlines_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeCallDatah"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/CallData.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/CallData.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/runtime/CallData.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -26,7 +26,8 @@
</span><span class="cx">  * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef CallData_h
+#define CallData_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;JSCJSValue.h&quot;
</span><span class="cx"> #include &lt;wtf/NakedPtr.h&gt;
</span><span class="lines">@@ -73,3 +74,5 @@
</span><span class="cx"> JS_EXPORT_PRIVATE JSValue profiledCall(ExecState*, ProfilingReason, JSValue functionObject, CallType, const CallData&amp;, JSValue thisValue, const ArgList&amp;, NakedPtr&lt;Exception&gt;&amp; returnedException);
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // CallData_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeCatchScopeh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/CatchScope.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/CatchScope.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/runtime/CatchScope.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef CatchScope_h
+#define CatchScope_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;ExceptionScope.h&quot;
</span><span class="cx"> 
</span><span class="lines">@@ -69,3 +70,5 @@
</span><span class="cx"> #endif // ENABLE(EXCEPTION_SCOPE_VERIFICATION)
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // CatchScope_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeClassInfoh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/ClassInfo.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/ClassInfo.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/runtime/ClassInfo.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -20,7 +20,8 @@
</span><span class="cx">  *
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef ClassInfo_h
+#define ClassInfo_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;CallFrame.h&quot;
</span><span class="cx"> #include &quot;ConstructData.h&quot;
</span><span class="lines">@@ -205,3 +206,5 @@
</span><span class="cx"> };
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // ClassInfo_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeClonedArgumentsh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/ClonedArguments.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/ClonedArguments.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/runtime/ClonedArguments.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef ClonedArguments_h
+#define ClonedArguments_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;ArgumentsMode.h&quot;
</span><span class="cx"> #include &quot;JSObject.h&quot;
</span><span class="lines">@@ -75,3 +76,6 @@
</span><span class="cx"> static const PropertyOffset clonedArgumentsLengthPropertyOffset = 100;
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // ClonedArguments_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeCodeCacheh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/CodeCache.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/CodeCache.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/runtime/CodeCache.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef CodeCache_h
+#define CodeCache_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;ExecutableInfo.h&quot;
</span><span class="cx"> #include &quot;ParserModes.h&quot;
</span><span class="lines">@@ -203,4 +204,6 @@
</span><span class="cx">     CodeCacheMap m_sourceCode;
</span><span class="cx"> };
</span><span class="cx"> 
</span><del>-} // namespace JSC
</del><ins>+}
+
+#endif // CodeCache_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeCodeSpecializationKindh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/CodeSpecializationKind.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/CodeSpecializationKind.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/runtime/CodeSpecializationKind.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef CodeSpecializationKind_h
+#define CodeSpecializationKind_h
</ins><span class="cx"> 
</span><span class="cx"> namespace JSC {
</span><span class="cx"> 
</span><span class="lines">@@ -47,3 +48,6 @@
</span><span class="cx"> void printInternal(PrintStream&amp;, JSC::CodeSpecializationKind);
</span><span class="cx"> 
</span><span class="cx"> } // namespace WTF
</span><ins>+
+#endif // CodeSpecializationKind_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeCommonIdentifiersh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/CommonIdentifiers.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/CommonIdentifiers.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/runtime/CommonIdentifiers.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -18,7 +18,8 @@
</span><span class="cx">  *
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef CommonIdentifiers_h
+#define CommonIdentifiers_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;Identifier.h&quot;
</span><span class="cx"> #include &lt;wtf/Noncopyable.h&gt;
</span><span class="lines">@@ -382,3 +383,5 @@
</span><span class="cx">     };
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // CommonIdentifiers_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeCommonSlowPathsh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/CommonSlowPaths.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/CommonSlowPaths.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/runtime/CommonSlowPaths.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef CommonSlowPaths_h
+#define CommonSlowPaths_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;CodeBlock.h&quot;
</span><span class="cx"> #include &quot;CodeSpecializationKind.h&quot;
</span><span class="lines">@@ -258,3 +259,5 @@
</span><span class="cx"> SLOW_PATH_HIDDEN_DECL(slow_path_put_by_val_with_this);
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // CommonSlowPaths_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeCommonSlowPathsExceptionsh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/CommonSlowPathsExceptions.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/CommonSlowPathsExceptions.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/runtime/CommonSlowPathsExceptions.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef CommonSlowPathExceptions_h
+#define CommonSlowPathExceptions_h
</ins><span class="cx"> 
</span><span class="cx"> namespace JSC {
</span><span class="cx"> 
</span><span class="lines">@@ -36,3 +37,5 @@
</span><span class="cx"> void interpreterThrowInCaller(ExecState* callerFrame, JSObject*);
</span><span class="cx"> 
</span><span class="cx"> } } // namespace JSC::CommonSlowPaths
</span><ins>+
+#endif // CommonSlowPathExceptions_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeCompilationResulth"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/CompilationResult.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/CompilationResult.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/runtime/CompilationResult.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef CompilationResult_h
+#define CompilationResult_h
</ins><span class="cx"> 
</span><span class="cx"> #include &lt;wtf/PrintStream.h&gt;
</span><span class="cx"> 
</span><span class="lines">@@ -65,3 +66,6 @@
</span><span class="cx"> void printInternal(PrintStream&amp;, JSC::CompilationResult);
</span><span class="cx"> 
</span><span class="cx"> } // namespace WTF
</span><ins>+
+#endif // CompilationResult_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeCompletionh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/Completion.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/Completion.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/runtime/Completion.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -20,7 +20,8 @@
</span><span class="cx">  *
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef Completion_h
+#define Completion_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;CallData.h&quot;
</span><span class="cx"> #include &quot;JSCJSValue.h&quot;
</span><span class="lines">@@ -68,3 +69,5 @@
</span><span class="cx"> JS_EXPORT_PRIVATE JSValue linkAndEvaluateModule(ExecState*, const Identifier&amp; moduleKey, JSValue initiator = jsUndefined());
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // Completion_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeConcurrentJITLockh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/ConcurrentJITLock.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/ConcurrentJITLock.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/runtime/ConcurrentJITLock.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef ConcurrentJITLock_h
+#define ConcurrentJITLock_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;DeferGC.h&quot;
</span><span class="cx"> #include &lt;wtf/Lock.h&gt;
</span><span class="lines">@@ -140,3 +141,5 @@
</span><span class="cx"> };
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // ConcurrentJITLock_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeConsoleClienth"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/ConsoleClient.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/ConsoleClient.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/runtime/ConsoleClient.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef ConsoleClient_h
+#define ConsoleClient_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;ConsoleTypes.h&quot;
</span><span class="cx"> #include &lt;wtf/Forward.h&gt;
</span><span class="lines">@@ -69,3 +70,5 @@
</span><span class="cx"> };
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // ConsoleClient_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeConsoleTypesh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/ConsoleTypes.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/ConsoleTypes.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/runtime/ConsoleTypes.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef ConsoleTypes_h
+#define ConsoleTypes_h
</ins><span class="cx"> 
</span><span class="cx"> namespace JSC {
</span><span class="cx"> 
</span><span class="lines">@@ -70,3 +71,5 @@
</span><span class="cx"> using JSC::MessageSource;
</span><span class="cx"> using JSC::MessageType;
</span><span class="cx"> using JSC::MessageLevel;
</span><ins>+
+#endif // ConsoleTypes_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeConstantModeh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/ConstantMode.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/ConstantMode.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/runtime/ConstantMode.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef ConstantMode_h
+#define ConstantMode_h
</ins><span class="cx"> 
</span><span class="cx"> #include &lt;wtf/PrintStream.h&gt;
</span><span class="cx"> 
</span><span class="lines">@@ -43,3 +44,6 @@
</span><span class="cx"> void printInternal(PrintStream&amp;, JSC::ConstantMode);
</span><span class="cx"> 
</span><span class="cx"> } // namespace WTF
</span><ins>+
+#endif // ConstantMode_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeConstructAbilityh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/ConstructAbility.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/ConstructAbility.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/runtime/ConstructAbility.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef ConstructAbility_h
+#define ConstructAbility_h
</ins><span class="cx"> 
</span><span class="cx"> namespace JSC {
</span><span class="cx"> 
</span><span class="lines">@@ -32,4 +33,6 @@
</span><span class="cx">     CannotConstruct,
</span><span class="cx"> };
</span><span class="cx"> 
</span><del>-} // namespace JSC
</del><ins>+}
+
+#endif // ConstructAbility_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeConstructDatah"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/ConstructData.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/ConstructData.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/runtime/ConstructData.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -26,7 +26,8 @@
</span><span class="cx">  * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef ConstructData_h
+#define ConstructData_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;CallData.h&quot;
</span><span class="cx"> #include &quot;JSCJSValue.h&quot;
</span><span class="lines">@@ -74,3 +75,5 @@
</span><span class="cx"> }
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // ConstructData_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeControlFlowProfilerh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/ControlFlowProfiler.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/ControlFlowProfiler.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/runtime/ControlFlowProfiler.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -24,7 +24,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef ControlFlowProfiler_h
+#define ControlFlowProfiler_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;BasicBlockLocation.h&quot;
</span><span class="cx"> #include &lt;wtf/HashMap.h&gt;
</span><span class="lines">@@ -110,3 +111,5 @@
</span><span class="cx"> };
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // ControlFlowProfiler_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeCustomGetterSetterh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/CustomGetterSetter.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/CustomGetterSetter.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/runtime/CustomGetterSetter.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * THE POSSIBILITY OF SUCH DAMAGE.
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef CustomGetterSetter_h
+#define CustomGetterSetter_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;JSCell.h&quot;
</span><span class="cx"> #include &quot;PropertySlot.h&quot;
</span><span class="lines">@@ -73,3 +74,5 @@
</span><span class="cx"> JS_EXPORT_PRIVATE bool callCustomSetter(ExecState*, JSValue customGetterSetter, bool isAccessor, JSObject* slotBase, JSValue thisValue, JSValue);
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // CustomGetterSetter_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeDataViewh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/DataView.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/DataView.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/runtime/DataView.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef DataView_h
+#define DataView_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;ArrayBufferView.h&quot;
</span><span class="cx"> #include &lt;wtf/FlipBytes.h&gt;
</span><span class="lines">@@ -96,3 +97,6 @@
</span><span class="cx"> };
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // DataView_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeDateConstructorh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/DateConstructor.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/DateConstructor.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/runtime/DateConstructor.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -18,7 +18,8 @@
</span><span class="cx">  *
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef DateConstructor_h
+#define DateConstructor_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;InternalFunction.h&quot;
</span><span class="cx"> 
</span><span class="lines">@@ -60,3 +61,5 @@
</span><span class="cx"> EncodedJSValue JSC_HOST_CALL dateNow(ExecState*);
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // DateConstructor_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeDateConversionh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/DateConversion.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/DateConversion.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/runtime/DateConversion.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -22,7 +22,8 @@
</span><span class="cx">  * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef DateConversion_h
+#define DateConversion_h
</ins><span class="cx"> 
</span><span class="cx"> #include &lt;wtf/GregorianDateTime.h&gt;
</span><span class="cx"> 
</span><span class="lines">@@ -41,3 +42,5 @@
</span><span class="cx"> JS_EXPORT_PRIVATE WTF::String formatDateTime(const GregorianDateTime&amp;, DateTimeFormat, bool asUTCVariant);
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // DateConversion_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeDateInstanceh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/DateInstance.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/DateInstance.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/runtime/DateInstance.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -18,7 +18,8 @@
</span><span class="cx">  *
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef DateInstance_h
+#define DateInstance_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;JSWrapperObject.h&quot;
</span><span class="cx"> 
</span><span class="lines">@@ -88,3 +89,5 @@
</span><span class="cx"> }
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // DateInstance_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeDateInstanceCacheh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/DateInstanceCache.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/DateInstanceCache.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/runtime/DateInstanceCache.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef DateInstanceCache_h
+#define DateInstanceCache_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;JSCJSValue.h&quot;
</span><span class="cx"> #include &quot;JSDateMath.h&quot;
</span><span class="lines">@@ -88,3 +89,5 @@
</span><span class="cx"> };
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // DateInstanceCache_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeDatePrototypeh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/DatePrototype.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/DatePrototype.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/runtime/DatePrototype.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -18,7 +18,8 @@
</span><span class="cx">  *
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef DatePrototype_h
+#define DatePrototype_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;DateInstance.h&quot;
</span><span class="cx"> 
</span><span class="lines">@@ -55,3 +56,5 @@
</span><span class="cx"> EncodedJSValue JSC_HOST_CALL dateProtoFuncGetTime(ExecState*);
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // DatePrototype_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeDirectArgumentsh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/DirectArguments.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/DirectArguments.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/runtime/DirectArguments.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef DirectArguments_h
+#define DirectArguments_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;AuxiliaryBarrier.h&quot;
</span><span class="cx"> #include &quot;DirectArgumentsOffset.h&quot;
</span><span class="lines">@@ -152,3 +153,6 @@
</span><span class="cx"> };
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // DirectArguments_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeDirectArgumentsOffseth"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/DirectArgumentsOffset.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/DirectArgumentsOffset.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/runtime/DirectArgumentsOffset.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef DirectArgumentsOffset_h
+#define DirectArgumentsOffset_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;GenericOffset.h&quot;
</span><span class="cx"> #include &lt;wtf/PrintStream.h&gt;
</span><span class="lines">@@ -47,3 +48,6 @@
</span><span class="cx"> };
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // DirectArgumentsOffset_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeDumpContexth"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/DumpContext.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/DumpContext.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/runtime/DumpContext.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef DumpContext_h
+#define DumpContext_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;Structure.h&quot;
</span><span class="cx"> #include &lt;wtf/PrintStream.h&gt;
</span><span class="lines">@@ -46,3 +47,5 @@
</span><span class="cx"> };
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // DumpContext_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeECMAScriptSpecInternalFunctionsh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/ECMAScriptSpecInternalFunctions.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/ECMAScriptSpecInternalFunctions.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/runtime/ECMAScriptSpecInternalFunctions.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef ECMAScriptSpecInternalFunctions_h
+#define ECMAScriptSpecInternalFunctions_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;JSCJSValue.h&quot;
</span><span class="cx"> 
</span><span class="lines">@@ -32,3 +33,5 @@
</span><span class="cx"> EncodedJSValue JSC_HOST_CALL esSpecIsConstructor(ExecState*);
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // ECMAScriptSpecInternalFunctions_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeEnumerationModeh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/EnumerationMode.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/EnumerationMode.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/runtime/EnumerationMode.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * THE POSSIBILITY OF SUCH DAMAGE.
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef EnumerationMode_h
+#define EnumerationMode_h
</ins><span class="cx"> 
</span><span class="cx"> namespace JSC {
</span><span class="cx"> 
</span><span class="lines">@@ -75,3 +76,5 @@
</span><span class="cx"> };
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // EnumerationMode_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeErrorh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/Error.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/Error.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/runtime/Error.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -20,7 +20,8 @@
</span><span class="cx">  *
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef Error_h
+#define Error_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;ErrorInstance.h&quot;
</span><span class="cx"> #include &quot;InternalFunction.h&quot;
</span><span class="lines">@@ -146,3 +147,5 @@
</span><span class="cx"> };
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // Error_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeErrorConstructorh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/ErrorConstructor.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/ErrorConstructor.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/runtime/ErrorConstructor.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -18,7 +18,8 @@
</span><span class="cx">  *
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef ErrorConstructor_h
+#define ErrorConstructor_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;ErrorInstance.h&quot;
</span><span class="cx"> #include &quot;InternalFunction.h&quot;
</span><span class="lines">@@ -56,3 +57,5 @@
</span><span class="cx"> };
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // ErrorConstructor_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeErrorHandlingScopeh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/ErrorHandlingScope.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/ErrorHandlingScope.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/runtime/ErrorHandlingScope.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef ErrorHandlingScope_h
+#define ErrorHandlingScope_h
</ins><span class="cx"> 
</span><span class="cx"> namespace JSC {
</span><span class="cx"> 
</span><span class="lines">@@ -39,3 +40,6 @@
</span><span class="cx"> };
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // ErrorHandlingScope_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeErrorInstanceh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/ErrorInstance.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/ErrorInstance.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/runtime/ErrorInstance.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -18,7 +18,8 @@
</span><span class="cx">  *
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef ErrorInstance_h
+#define ErrorInstance_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;JSObject.h&quot;
</span><span class="cx"> #include &quot;RuntimeType.h&quot;
</span><span class="lines">@@ -76,3 +77,5 @@
</span><span class="cx"> };
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // ErrorInstance_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeErrorPrototypeh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/ErrorPrototype.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/ErrorPrototype.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/runtime/ErrorPrototype.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -18,7 +18,8 @@
</span><span class="cx">  *
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef ErrorPrototype_h
+#define ErrorPrototype_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;JSObject.h&quot;
</span><span class="cx"> 
</span><span class="lines">@@ -51,3 +52,5 @@
</span><span class="cx"> };
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // ErrorPrototype_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeExceptionh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/Exception.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/Exception.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/runtime/Exception.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef Exception_h
+#define Exception_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;JSObject.h&quot;
</span><span class="cx"> #include &quot;StackFrame.h&quot;
</span><span class="lines">@@ -76,3 +77,5 @@
</span><span class="cx"> };
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // Exception_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeExceptionFuzzh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/ExceptionFuzz.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/ExceptionFuzz.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/runtime/ExceptionFuzz.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef ExceptionFuzz_h
+#define ExceptionFuzz_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;Options.h&quot;
</span><span class="cx"> 
</span><span class="lines">@@ -43,3 +44,6 @@
</span><span class="cx"> }
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // ExceptionFuzz_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeExceptionHelpersh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/ExceptionHelpers.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/ExceptionHelpers.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/runtime/ExceptionHelpers.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -26,7 +26,8 @@
</span><span class="cx">  * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef ExceptionHelpers_h
+#define ExceptionHelpers_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;CatchScope.h&quot;
</span><span class="cx"> #include &quot;ErrorInstance.h&quot;
</span><span class="lines">@@ -88,3 +89,5 @@
</span><span class="cx"> };
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // ExceptionHelpers_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeExceptionScopeh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/ExceptionScope.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/ExceptionScope.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/runtime/ExceptionScope.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef ExceptionScope_h
+#define ExceptionScope_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;VM.h&quot;
</span><span class="cx"> 
</span><span class="lines">@@ -76,3 +77,5 @@
</span><span class="cx">     } while (false)
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // ExceptionScope_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeExecutableh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/Executable.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/Executable.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/runtime/Executable.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef Executable_h
+#define Executable_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;ArityCheckMode.h&quot;
</span><span class="cx"> #include &quot;CallData.h&quot;
</span><span class="lines">@@ -762,3 +763,5 @@
</span><span class="cx"> }
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // Executable_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeFloat32Arrayh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/Float32Array.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/Float32Array.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/runtime/Float32Array.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,8 +23,12 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef Float32Array_h
+#define Float32Array_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;TypedArrays.h&quot;
</span><span class="cx"> 
</span><span class="cx"> using JSC::Float32Array;
</span><ins>+
+#endif // Float32Array_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeFloat64Arrayh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/Float64Array.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/Float64Array.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/runtime/Float64Array.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,8 +23,12 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef Float64Array_h
+#define Float64Array_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;TypedArrays.h&quot;
</span><span class="cx"> 
</span><span class="cx"> using JSC::Float64Array;
</span><ins>+
+#endif // Float64Array_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeFunctionConstructorh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/FunctionConstructor.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/FunctionConstructor.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/runtime/FunctionConstructor.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -18,7 +18,8 @@
</span><span class="cx">  *
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef FunctionConstructor_h
+#define FunctionConstructor_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;InternalFunction.h&quot;
</span><span class="cx"> 
</span><span class="lines">@@ -69,3 +70,5 @@
</span><span class="cx">     FunctionConstructionMode = FunctionConstructionMode::Function, JSValue newTarget = JSValue());
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // FunctionConstructor_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeFunctionExecutableDumph"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/FunctionExecutableDump.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/FunctionExecutableDump.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/runtime/FunctionExecutableDump.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef FunctionExecutableDump_h
+#define FunctionExecutableDump_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;Executable.h&quot;
</span><span class="cx"> #include &lt;wtf/PrintStream.h&gt;
</span><span class="lines">@@ -43,3 +44,6 @@
</span><span class="cx"> };
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // FunctionExecutableDump_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeFunctionHasExecutedCacheh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/FunctionHasExecutedCache.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/FunctionHasExecutedCache.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/runtime/FunctionHasExecutedCache.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef FunctionHasExecutedCache_h
+#define FunctionHasExecutedCache_h
</ins><span class="cx"> 
</span><span class="cx"> #include &lt;unordered_map&gt;
</span><span class="cx"> #include &lt;wtf/HashMethod.h&gt;
</span><span class="lines">@@ -60,3 +61,5 @@
</span><span class="cx"> };
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // FunctionHasExecutedCache_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeFunctionPrototypeh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/FunctionPrototype.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/FunctionPrototype.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/runtime/FunctionPrototype.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -18,7 +18,8 @@
</span><span class="cx">  *
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef FunctionPrototype_h
+#define FunctionPrototype_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;InternalFunction.h&quot;
</span><span class="cx"> 
</span><span class="lines">@@ -55,3 +56,5 @@
</span><span class="cx"> };
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // FunctionPrototype_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeFunctionRareDatah"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/FunctionRareData.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/FunctionRareData.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/runtime/FunctionRareData.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef FunctionRareData_h
+#define FunctionRareData_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;InternalFunctionAllocationProfile.h&quot;
</span><span class="cx"> #include &quot;JSCell.h&quot;
</span><span class="lines">@@ -127,3 +128,5 @@
</span><span class="cx"> };
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // FunctionRareData_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeGeneratorFunctionConstructorh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/GeneratorFunctionConstructor.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/GeneratorFunctionConstructor.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/runtime/GeneratorFunctionConstructor.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * THE POSSIBILITY OF SUCH DAMAGE.
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef GeneratorFunctionConstructor_h
+#define GeneratorFunctionConstructor_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;InternalFunction.h&quot;
</span><span class="cx"> 
</span><span class="lines">@@ -61,3 +62,5 @@
</span><span class="cx"> };
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // GeneratorFunctionConstructor_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeGeneratorFunctionPrototypeh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/GeneratorFunctionPrototype.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/GeneratorFunctionPrototype.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/runtime/GeneratorFunctionPrototype.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * THE POSSIBILITY OF SUCH DAMAGE.
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef GeneratorFunctionPrototype_h
+#define GeneratorFunctionPrototype_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;JSObject.h&quot;
</span><span class="cx"> 
</span><span class="lines">@@ -55,3 +56,5 @@
</span><span class="cx"> };
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // GeneratorFunctionPrototype_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeGeneratorPrototypeh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/GeneratorPrototype.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/GeneratorPrototype.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/runtime/GeneratorPrototype.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef GeneratorPrototype_h
+#define GeneratorPrototype_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;JSObject.h&quot;
</span><span class="cx"> 
</span><span class="lines">@@ -56,4 +57,6 @@
</span><span class="cx">     void finishCreation(VM&amp;);
</span><span class="cx"> };
</span><span class="cx"> 
</span><del>-} // namespace JSC
</del><ins>+}
+
+#endif // !defined(GeneratorPrototype_h)
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeGenericArgumentsh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/GenericArguments.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/GenericArguments.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/runtime/GenericArguments.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef GenericArguments_h
+#define GenericArguments_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;JSObject.h&quot;
</span><span class="cx"> 
</span><span class="lines">@@ -56,3 +57,6 @@
</span><span class="cx"> };
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // GenericArguments_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeGenericArgumentsInlinesh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/GenericArgumentsInlines.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/GenericArgumentsInlines.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/runtime/GenericArgumentsInlines.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef GenericArgumentsInlines_h
+#define GenericArgumentsInlines_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;GenericArguments.h&quot;
</span><span class="cx"> #include &quot;JSCInlines.h&quot;
</span><span class="lines">@@ -233,3 +234,6 @@
</span><span class="cx"> }
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // GenericArgumentsInlines_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeGenericOffseth"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/GenericOffset.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/GenericOffset.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/runtime/GenericOffset.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef GenericOffset_h
+#define GenericOffset_h
</ins><span class="cx"> 
</span><span class="cx"> #include &lt;limits.h&gt;
</span><span class="cx"> #include &lt;wtf/Assertions.h&gt;
</span><span class="lines">@@ -107,3 +108,6 @@
</span><span class="cx"> };
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // GenericOffset_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeGenericTypedArrayViewh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/GenericTypedArrayView.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/GenericTypedArrayView.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/runtime/GenericTypedArrayView.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef GenericTypedArrayView_h
+#define GenericTypedArrayView_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;ArrayBuffer.h&quot;
</span><span class="cx"> #include &quot;ArrayBufferView.h&quot;
</span><span class="lines">@@ -112,3 +113,6 @@
</span><span class="cx"> };
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // GenericTypedArrayView_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeGenericTypedArrayViewInlinesh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/GenericTypedArrayViewInlines.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/GenericTypedArrayViewInlines.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/runtime/GenericTypedArrayViewInlines.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef GenericTypedArrayViewInlines_h
+#define GenericTypedArrayViewInlines_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;GenericTypedArrayView.h&quot;
</span><span class="cx"> #include &quot;JSGlobalObject.h&quot;
</span><span class="lines">@@ -106,3 +107,6 @@
</span><span class="cx"> }
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // GenericTypedArrayViewInlines_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeGetPutInfoh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/GetPutInfo.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/GetPutInfo.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/runtime/GetPutInfo.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef GetPutInfo_h
+#define GetPutInfo_h
</ins><span class="cx"> 
</span><span class="cx"> #include &lt;wtf/text/UniquedStringImpl.h&gt;
</span><span class="cx"> 
</span><span class="lines">@@ -232,3 +233,5 @@
</span><span class="cx"> enum GetOrPut { Get, Put };
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // GetPutInfo_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeGetterSetterh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/GetterSetter.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/GetterSetter.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/runtime/GetterSetter.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -20,7 +20,8 @@
</span><span class="cx">  *
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef GetterSetter_h
+#define GetterSetter_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;JSCell.h&quot;
</span><span class="cx"> 
</span><span class="lines">@@ -151,3 +152,5 @@
</span><span class="cx"> JS_EXPORT_PRIVATE bool callSetter(ExecState*, JSValue base, JSValue getterSetter, JSValue, ECMAMode);
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // GetterSetter_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeIdentifierh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/Identifier.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/Identifier.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/runtime/Identifier.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -18,7 +18,8 @@
</span><span class="cx">  *
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef Identifier_h
+#define Identifier_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;VM.h&quot;
</span><span class="cx"> #include &lt;wtf/Optional.h&gt;
</span><span class="lines">@@ -311,3 +312,5 @@
</span><span class="cx"> template &lt;&gt; struct VectorTraits&lt;JSC::Identifier&gt; : SimpleClassVectorTraits { };
</span><span class="cx"> 
</span><span class="cx"> } // namespace WTF
</span><ins>+
+#endif // Identifier_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeIdentifierInlinesh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/IdentifierInlines.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/IdentifierInlines.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/runtime/IdentifierInlines.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef IdentifierInlines_h
+#define IdentifierInlines_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;CallFrame.h&quot;
</span><span class="cx"> #include &quot;Identifier.h&quot;
</span><span class="lines">@@ -149,3 +150,5 @@
</span><span class="cx"> }
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // IdentifierInlines_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeIndexingHeaderh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/IndexingHeader.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/IndexingHeader.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/runtime/IndexingHeader.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef IndexingHeader_h
+#define IndexingHeader_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;PropertyStorage.h&quot;
</span><span class="cx"> 
</span><span class="lines">@@ -133,3 +134,6 @@
</span><span class="cx"> };
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // IndexingHeader_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeIndexingHeaderInlinesh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/IndexingHeaderInlines.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/IndexingHeaderInlines.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/runtime/IndexingHeaderInlines.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef IndexingHeaderInlines_h
+#define IndexingHeaderInlines_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;ArrayStorage.h&quot;
</span><span class="cx"> #include &quot;IndexingHeader.h&quot;
</span><span class="lines">@@ -58,3 +59,6 @@
</span><span class="cx"> }
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // IndexingHeaderInlines_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeIndexingTypeh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/IndexingType.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/IndexingType.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/runtime/IndexingType.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef IndexingType_h
+#define IndexingType_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;SpeculatedType.h&quot;
</span><span class="cx"> #include &lt;wtf/StdLibExtras.h&gt;
</span><span class="lines">@@ -178,3 +179,6 @@
</span><span class="cx"> static const IndexingType AllArrayTypesAndHistory  = AllArrayTypes | MayHaveIndexedAccessors;
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // IndexingType_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeInferredTypeh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/InferredType.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/InferredType.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/runtime/InferredType.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef InferredType_h
+#define InferredType_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;ConcurrentJITLock.h&quot;
</span><span class="cx"> #include &quot;JSCell.h&quot;
</span><span class="lines">@@ -287,3 +288,6 @@
</span><span class="cx"> void printInternal(PrintStream&amp;, JSC::InferredType::Kind);
</span><span class="cx"> 
</span><span class="cx"> } // namespace WTF
</span><ins>+
+#endif // InferredType_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeInferredTypeTableh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/InferredTypeTable.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/InferredTypeTable.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/runtime/InferredTypeTable.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef InferredTypeTable_h
+#define InferredTypeTable_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;Identifier.h&quot;
</span><span class="cx"> #include &quot;InferredType.h&quot;
</span><span class="lines">@@ -107,3 +108,7 @@
</span><span class="cx"> };
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // InferredTypeTable_h
+
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeInferredValueh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/InferredValue.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/InferredValue.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/runtime/InferredValue.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef InferredValue_h
+#define InferredValue_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;JSCell.h&quot;
</span><span class="cx"> #include &quot;Watchpoint.h&quot;
</span><span class="lines">@@ -132,3 +133,6 @@
</span><span class="cx"> // to die) when we get invalidated.
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // InferredValue_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeInitializeThreadingh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/InitializeThreading.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/InitializeThreading.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/runtime/InitializeThreading.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -26,7 +26,8 @@
</span><span class="cx">  * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
</span><span class="cx">  */
</span><span class="cx">  
</span><del>-#pragma once
</del><ins>+#ifndef InitializeThreading_h
+#define InitializeThreading_h
</ins><span class="cx"> 
</span><span class="cx"> namespace JSC {
</span><span class="cx"> 
</span><span class="lines">@@ -34,4 +35,6 @@
</span><span class="cx"> // Darwin is an exception to this rule: it is OK to call this function from any thread, even reentrantly.
</span><span class="cx"> JS_EXPORT_PRIVATE void initializeThreading();
</span><span class="cx"> 
</span><del>-} // namespace JSC
</del><ins>+}
+
+#endif // InitializeThreading_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeInspectorInstrumentationObjecth"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/InspectorInstrumentationObject.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/InspectorInstrumentationObject.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/runtime/InspectorInstrumentationObject.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef InspectorInstrumentationObject_h
+#define InspectorInstrumentationObject_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;JSObject.h&quot;
</span><span class="cx"> 
</span><span class="lines">@@ -60,3 +61,5 @@
</span><span class="cx"> };
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // InspectorInstrumentationObject_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeInt16Arrayh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/Int16Array.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/Int16Array.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/runtime/Int16Array.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,8 +23,12 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef Int16Array_h
+#define Int16Array_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;TypedArrays.h&quot;
</span><span class="cx"> 
</span><span class="cx"> using JSC::Int16Array;
</span><ins>+
+#endif // Int16Array_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeInt32Arrayh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/Int32Array.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/Int32Array.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/runtime/Int32Array.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,8 +23,12 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef Int32Array_h
+#define Int32Array_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;TypedArrays.h&quot;
</span><span class="cx"> 
</span><span class="cx"> using JSC::Int32Array;
</span><ins>+
+#endif // Int32Array_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeInt8Arrayh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/Int8Array.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/Int8Array.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/runtime/Int8Array.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,8 +23,12 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef Int8Array_h
+#define Int8Array_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;TypedArrays.h&quot;
</span><span class="cx"> 
</span><span class="cx"> using JSC::Int8Array;
</span><ins>+
+#endif // Int8Array_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeIntegralTypedArrayBaseh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/IntegralTypedArrayBase.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/IntegralTypedArrayBase.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/runtime/IntegralTypedArrayBase.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -24,7 +24,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef IntegralTypedArrayBase_h
+#define IntegralTypedArrayBase_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;TypedArrayBase.h&quot;
</span><span class="cx"> #include &lt;limits&gt;
</span><span class="lines">@@ -58,3 +59,5 @@
</span><span class="cx"> };
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // IntegralTypedArrayBase_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeInternalFunctionh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/InternalFunction.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/InternalFunction.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/runtime/InternalFunction.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -21,7 +21,8 @@
</span><span class="cx">  *
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef InternalFunction_h
+#define InternalFunction_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;Identifier.h&quot;
</span><span class="cx"> #include &quot;JSDestructibleObject.h&quot;
</span><span class="lines">@@ -68,3 +69,5 @@
</span><span class="cx"> }
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // InternalFunction_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeIntlCollatorh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/IntlCollator.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/IntlCollator.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/runtime/IntlCollator.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * THE POSSIBILITY OF SUCH DAMAGE.
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef IntlCollator_h
+#define IntlCollator_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(INTL)
</span><span class="cx"> 
</span><span class="lines">@@ -84,3 +85,5 @@
</span><span class="cx"> } // namespace JSC
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(INTL)
</span><ins>+
+#endif // IntlCollator_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeIntlCollatorConstructorh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/IntlCollatorConstructor.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/IntlCollatorConstructor.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/runtime/IntlCollatorConstructor.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * THE POSSIBILITY OF SUCH DAMAGE.
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef IntlCollatorConstructor_h
+#define IntlCollatorConstructor_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(INTL)
</span><span class="cx"> 
</span><span class="lines">@@ -61,3 +62,5 @@
</span><span class="cx"> } // namespace JSC
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(INTL)
</span><ins>+
+#endif // IntlCollatorConstructor_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeIntlCollatorPrototypeh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/IntlCollatorPrototype.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/IntlCollatorPrototype.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/runtime/IntlCollatorPrototype.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * THE POSSIBILITY OF SUCH DAMAGE.
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef IntlCollatorPrototype_h
+#define IntlCollatorPrototype_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(INTL)
</span><span class="cx"> 
</span><span class="lines">@@ -52,3 +53,5 @@
</span><span class="cx"> } // namespace JSC
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(INTL)
</span><ins>+
+#endif // IntlCollatorPrototype_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeIntlDateTimeFormath"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/IntlDateTimeFormat.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/IntlDateTimeFormat.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/runtime/IntlDateTimeFormat.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * THE POSSIBILITY OF SUCH DAMAGE.
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef IntlDateTimeFormat_h
+#define IntlDateTimeFormat_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(INTL)
</span><span class="cx"> 
</span><span class="lines">@@ -106,3 +107,5 @@
</span><span class="cx"> } // namespace JSC
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(INTL)
</span><ins>+
+#endif // IntlDateTimeFormat_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeIntlDateTimeFormatConstructorh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/IntlDateTimeFormatConstructor.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/IntlDateTimeFormatConstructor.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/runtime/IntlDateTimeFormatConstructor.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * THE POSSIBILITY OF SUCH DAMAGE.
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef IntlDateTimeFormatConstructor_h
+#define IntlDateTimeFormatConstructor_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(INTL)
</span><span class="cx"> 
</span><span class="lines">@@ -61,3 +62,5 @@
</span><span class="cx"> } // namespace JSC
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(INTL)
</span><ins>+
+#endif // IntlDateTimeFormatConstructor_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeIntlDateTimeFormatPrototypeh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/IntlDateTimeFormatPrototype.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/IntlDateTimeFormatPrototype.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/runtime/IntlDateTimeFormatPrototype.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * THE POSSIBILITY OF SUCH DAMAGE.
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef IntlDateTimeFormatPrototype_h
+#define IntlDateTimeFormatPrototype_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(INTL)
</span><span class="cx"> 
</span><span class="lines">@@ -52,3 +53,5 @@
</span><span class="cx"> } // namespace JSC
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(INTL)
</span><ins>+
+#endif // IntlDateTimeFormatPrototype_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeIntlNumberFormath"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/IntlNumberFormat.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/IntlNumberFormat.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/runtime/IntlNumberFormat.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * THE POSSIBILITY OF SUCH DAMAGE.
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef IntlNumberFormat_h
+#define IntlNumberFormat_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(INTL)
</span><span class="cx"> 
</span><span class="lines">@@ -88,3 +89,5 @@
</span><span class="cx"> } // namespace JSC
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(INTL)
</span><ins>+
+#endif // IntlNumberFormat_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeIntlNumberFormatConstructorh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/IntlNumberFormatConstructor.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/IntlNumberFormatConstructor.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/runtime/IntlNumberFormatConstructor.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * THE POSSIBILITY OF SUCH DAMAGE.
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef IntlNumberFormatConstructor_h
+#define IntlNumberFormatConstructor_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(INTL)
</span><span class="cx"> 
</span><span class="lines">@@ -61,3 +62,5 @@
</span><span class="cx"> } // namespace JSC
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(INTL)
</span><ins>+
+#endif // IntlNumberFormatConstructor_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeIntlNumberFormatPrototypeh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/IntlNumberFormatPrototype.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/IntlNumberFormatPrototype.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/runtime/IntlNumberFormatPrototype.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * THE POSSIBILITY OF SUCH DAMAGE.
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef IntlNumberFormatPrototype_h
+#define IntlNumberFormatPrototype_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(INTL)
</span><span class="cx"> 
</span><span class="lines">@@ -52,3 +53,5 @@
</span><span class="cx"> } // namespace JSC
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(INTL)
</span><ins>+
+#endif // IntlNumberFormatPrototype_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeIntlObjecth"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/IntlObject.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/IntlObject.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/runtime/IntlObject.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * THE POSSIBILITY OF SUCH DAMAGE.
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef IntlObject_h
+#define IntlObject_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(INTL)
</span><span class="cx"> 
</span><span class="lines">@@ -71,3 +72,5 @@
</span><span class="cx"> } // namespace JSC
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(INTL)
</span><ins>+
+#endif // IntlObject_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeIntrinsich"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/Intrinsic.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/Intrinsic.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/runtime/Intrinsic.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef Intrinsic_h
+#define Intrinsic_h
</ins><span class="cx"> 
</span><span class="cx"> namespace JSC {
</span><span class="cx"> 
</span><span class="lines">@@ -82,3 +83,5 @@
</span><span class="cx"> };
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // Intrinsic_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeIterationStatush"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/IterationStatus.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/IterationStatus.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/runtime/IterationStatus.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef IterationStatus_h
+#define IterationStatus_h
</ins><span class="cx"> 
</span><span class="cx"> namespace JSC {
</span><span class="cx"> 
</span><span class="lines">@@ -33,3 +34,5 @@
</span><span class="cx"> };
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // IterationStatus_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeIteratorOperationsh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/IteratorOperations.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/IteratorOperations.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/runtime/IteratorOperations.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -24,7 +24,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef IteratorOperations_h
+#define IteratorOperations_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;JSCJSValue.h&quot;
</span><span class="cx"> #include &quot;JSObject.h&quot;
</span><span class="lines">@@ -68,4 +69,6 @@
</span><span class="cx">     }
</span><span class="cx"> }
</span><span class="cx"> 
</span><del>-} // namespace JSC
</del><ins>+}
+
+#endif // !defined(IteratorOperations_h)
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeIteratorPrototypeh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/IteratorPrototype.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/IteratorPrototype.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/runtime/IteratorPrototype.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef IteratorPrototype_h
+#define IteratorPrototype_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;JSObject.h&quot;
</span><span class="cx"> 
</span><span class="lines">@@ -56,4 +57,6 @@
</span><span class="cx">     void finishCreation(VM&amp;, JSGlobalObject*);
</span><span class="cx"> };
</span><span class="cx"> 
</span><del>-} // namespace JSC
</del><ins>+}
+
+#endif // !defined(IteratorPrototype_h)
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeJSAPIValueWrapperh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/JSAPIValueWrapper.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/JSAPIValueWrapper.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/runtime/JSAPIValueWrapper.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -20,7 +20,8 @@
</span><span class="cx">  *
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef JSAPIValueWrapper_h
+#define JSAPIValueWrapper_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;JSCJSValue.h&quot;
</span><span class="cx"> #include &quot;JSCell.h&quot;
</span><span class="lines">@@ -75,3 +76,5 @@
</span><span class="cx"> }
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // JSAPIValueWrapper_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeJSArrayh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/JSArray.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/JSArray.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/runtime/JSArray.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -18,7 +18,8 @@
</span><span class="cx">  *
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef JSArray_h
+#define JSArray_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;ArrayConventions.h&quot;
</span><span class="cx"> #include &quot;ButterflyInlines.h&quot;
</span><span class="lines">@@ -308,3 +309,5 @@
</span><span class="cx"> }
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // JSArray_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeJSArrayBufferh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/JSArrayBuffer.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/JSArrayBuffer.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/runtime/JSArrayBuffer.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef JSArrayBuffer_h
+#define JSArrayBuffer_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;ArrayBuffer.h&quot;
</span><span class="cx"> #include &quot;JSObject.h&quot;
</span><span class="lines">@@ -72,3 +73,6 @@
</span><span class="cx"> }
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // JSArrayBuffer_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeJSArrayBufferConstructorh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/JSArrayBufferConstructor.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/JSArrayBufferConstructor.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/runtime/JSArrayBufferConstructor.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef JSArrayBufferConstructor_h
+#define JSArrayBufferConstructor_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;InternalFunction.h&quot;
</span><span class="cx"> 
</span><span class="lines">@@ -53,3 +54,6 @@
</span><span class="cx"> };
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // JSArrayBufferConstructor_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeJSArrayBufferPrototypeh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/JSArrayBufferPrototype.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/JSArrayBufferPrototype.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/runtime/JSArrayBufferPrototype.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef JSArrayBufferPrototype_h
+#define JSArrayBufferPrototype_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;JSObject.h&quot;
</span><span class="cx"> 
</span><span class="lines">@@ -46,3 +47,6 @@
</span><span class="cx"> };
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // JSArrayBufferPrototype_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeJSArrayBufferViewh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/JSArrayBufferView.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/JSArrayBufferView.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/runtime/JSArrayBufferView.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef JSArrayBufferView_h
+#define JSArrayBufferView_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;AuxiliaryBarrier.h&quot;
</span><span class="cx"> #include &quot;JSObject.h&quot;
</span><span class="lines">@@ -196,3 +197,6 @@
</span><span class="cx"> void printInternal(PrintStream&amp;, JSC::TypedArrayMode);
</span><span class="cx"> 
</span><span class="cx"> } // namespace WTF
</span><ins>+
+#endif // JSArrayBufferView_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeJSArrayBufferViewInlinesh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/JSArrayBufferViewInlines.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/JSArrayBufferViewInlines.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/runtime/JSArrayBufferViewInlines.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef JSArrayBufferViewInlines_h
+#define JSArrayBufferViewInlines_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;ArrayBufferView.h&quot;
</span><span class="cx"> #include &quot;JSArrayBufferView.h&quot;
</span><span class="lines">@@ -77,3 +78,6 @@
</span><span class="cx"> }
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // JSArrayBufferViewInlines_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeJSArrayInlinesh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/JSArrayInlines.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/JSArrayInlines.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/runtime/JSArrayInlines.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -17,7 +17,8 @@
</span><span class="cx">  *
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef JSArrayInlines_h
+#define JSArrayInlines_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;JSArray.h&quot;
</span><span class="cx"> #include &quot;JSCellInlines.h&quot;
</span><span class="lines">@@ -92,3 +93,5 @@
</span><span class="cx"> }
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif /* JSArrayInlines_h */
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeJSBoundFunctionh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/JSBoundFunction.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/JSBoundFunction.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/runtime/JSBoundFunction.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef JSBoundFunction_h
+#define JSBoundFunction_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;JSFunction.h&quot;
</span><span class="cx"> 
</span><span class="lines">@@ -74,3 +75,5 @@
</span><span class="cx"> };
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // JSFunction_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeJSCInlinesh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/JSCInlines.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/JSCInlines.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/runtime/JSCInlines.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef JSCInlines_h
+#define JSCInlines_h
</ins><span class="cx"> 
</span><span class="cx"> // This file's only purpose is to collect commonly used *Inlines.h files, so that you don't
</span><span class="cx"> // have to include all of them in every .cpp file. Instead you just include this. It's good
</span><span class="lines">@@ -51,3 +52,5 @@
</span><span class="cx"> #include &quot;StructureInlines.h&quot;
</span><span class="cx"> #include &quot;ThrowScope.h&quot;
</span><span class="cx"> #include &quot;WeakGCMapInlines.h&quot;
</span><ins>+
+#endif // JSCInlines_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeJSCJSValueh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/JSCJSValue.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/JSCJSValue.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/runtime/JSCJSValue.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -20,7 +20,8 @@
</span><span class="cx">  *
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef JSCJSValue_h
+#define JSCJSValue_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;JSExportMacros.h&quot;
</span><span class="cx"> #include &quot;PureNaN.h&quot;
</span><span class="lines">@@ -598,3 +599,5 @@
</span><span class="cx"> bool sameValue(ExecState*, JSValue a, JSValue b);
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // JSCJSValue_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeJSCJSValueInlinesh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/JSCJSValueInlines.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/JSCJSValueInlines.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/runtime/JSCJSValueInlines.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef JSValueInlines_h
+#define JSValueInlines_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;ExceptionHelpers.h&quot;
</span><span class="cx"> #include &quot;Identifier.h&quot;
</span><span class="lines">@@ -1072,3 +1073,6 @@
</span><span class="cx"> }
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // JSValueInlines_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeJSCalleeh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/JSCallee.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/JSCallee.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/runtime/JSCallee.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef JSCallee_h
+#define JSCallee_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;JSGlobalObject.h&quot;
</span><span class="cx"> #include &quot;JSObject.h&quot;
</span><span class="lines">@@ -103,3 +104,5 @@
</span><span class="cx"> };
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // JSCallee_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeJSCellh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/JSCell.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/JSCell.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/runtime/JSCell.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -20,7 +20,8 @@
</span><span class="cx">  *
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef JSCell_h
+#define JSCell_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;CallData.h&quot;
</span><span class="cx"> #include &quot;CellState.h&quot;
</span><span class="lines">@@ -259,3 +260,5 @@
</span><span class="cx"> }
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // JSCell_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeJSCellInlinesh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/JSCellInlines.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/JSCellInlines.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/runtime/JSCellInlines.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef JSCellInlines_h
+#define JSCellInlines_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;CallFrame.h&quot;
</span><span class="cx"> #include &quot;DeferGC.h&quot;
</span><span class="lines">@@ -273,3 +274,5 @@
</span><span class="cx"> }
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // JSCellInlines_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeJSCustomGetterSetterFunctionh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/JSCustomGetterSetterFunction.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/JSCustomGetterSetterFunction.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/runtime/JSCustomGetterSetterFunction.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * THE POSSIBILITY OF SUCH DAMAGE.
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef JSCustomGetterSetterFunction_h
+#define JSCustomGetterSetterFunction_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;JSFunction.h&quot;
</span><span class="cx"> 
</span><span class="lines">@@ -69,3 +70,5 @@
</span><span class="cx"> };
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // JSCustomGetterSetterFunction_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeJSDataViewh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/JSDataView.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/JSDataView.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/runtime/JSDataView.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef JSDataView_h
+#define JSDataView_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;DataView.h&quot;
</span><span class="cx"> #include &quot;JSArrayBufferView.h&quot;
</span><span class="lines">@@ -77,3 +78,6 @@
</span><span class="cx"> };
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // JSDataView_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeJSDataViewPrototypeh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/JSDataViewPrototype.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/JSDataViewPrototype.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/runtime/JSDataViewPrototype.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef JSDataViewPrototype_h
+#define JSDataViewPrototype_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;JSObject.h&quot;
</span><span class="cx"> 
</span><span class="lines">@@ -48,3 +49,6 @@
</span><span class="cx"> };
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // JSDataViewPrototype_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeJSDateMathh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/JSDateMath.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/JSDateMath.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/runtime/JSDateMath.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -40,7 +40,8 @@
</span><span class="cx">  *
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef JSDateMath_h
+#define JSDateMath_h
</ins><span class="cx"> 
</span><span class="cx"> #include &lt;wtf/DateMath.h&gt;
</span><span class="cx"> #include &lt;wtf/GregorianDateTime.h&gt;
</span><span class="lines">@@ -56,3 +57,5 @@
</span><span class="cx"> JS_EXPORT_PRIVATE double parseDate(VM&amp;, const WTF::String&amp;);
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // JSDateMath_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeJSDestructibleObjecth"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/JSDestructibleObject.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/JSDestructibleObject.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/runtime/JSDestructibleObject.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * THE POSSIBILITY OF SUCH DAMAGE.
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef JSDestructibleObject_h
+#define JSDestructibleObject_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;JSObject.h&quot;
</span><span class="cx"> 
</span><span class="lines">@@ -54,3 +55,5 @@
</span><span class="cx"> };
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeJSEnvironmentRecordh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/JSEnvironmentRecord.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/JSEnvironmentRecord.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/runtime/JSEnvironmentRecord.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -26,7 +26,8 @@
</span><span class="cx">  * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef JSEnvironmentRecord_h
+#define JSEnvironmentRecord_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;JSObject.h&quot;
</span><span class="cx"> #include &quot;JSSymbolTableObject.h&quot;
</span><span class="lines">@@ -112,3 +113,5 @@
</span><span class="cx"> };
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // JSEnvironmentRecord_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeJSExportMacrosh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/JSExportMacros.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/JSExportMacros.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/runtime/JSExportMacros.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -27,7 +27,8 @@
</span><span class="cx">  * properly on all platforms and compilers that WebKit builds under.
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef JSExportMacros_h
+#define JSExportMacros_h
</ins><span class="cx"> 
</span><span class="cx"> #include &lt;wtf/ExportMacros.h&gt;
</span><span class="cx"> 
</span><span class="lines">@@ -67,3 +68,5 @@
</span><span class="cx"> #define JS_EXPORT_HIDDEN
</span><span class="cx"> 
</span><span class="cx"> #endif // USE(EXPORT_MACROS)
</span><ins>+
+#endif // JSExportMacros_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeJSFloat32Arrayh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/JSFloat32Array.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/JSFloat32Array.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/runtime/JSFloat32Array.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,6 +23,10 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef JSFloat32Array_h
+#define JSFloat32Array_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;JSTypedArrays.h&quot;
</span><ins>+
+#endif // JSFloat32Array_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeJSFloat64Arrayh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/JSFloat64Array.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/JSFloat64Array.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/runtime/JSFloat64Array.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,6 +23,10 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef JSFloat64Array_h
+#define JSFloat64Array_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;JSTypedArrays.h&quot;
</span><ins>+
+#endif // JSFloat64Array_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeJSFunctionh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/JSFunction.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/JSFunction.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/runtime/JSFunction.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -21,7 +21,8 @@
</span><span class="cx">  *
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef JSFunction_h
+#define JSFunction_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;FunctionRareData.h&quot;
</span><span class="cx"> #include &quot;InternalFunction.h&quot;
</span><span class="lines">@@ -206,3 +207,5 @@
</span><span class="cx"> };
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // JSFunction_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeJSFunctionInlinesh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/JSFunctionInlines.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/JSFunctionInlines.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/runtime/JSFunctionInlines.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef JSFunctionInlines_h
+#define JSFunctionInlines_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;Executable.h&quot;
</span><span class="cx"> #include &quot;JSFunction.h&quot;
</span><span class="lines">@@ -120,3 +121,6 @@
</span><span class="cx"> }
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // JSFunctionInlines_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeJSGeneratorFunctionh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/JSGeneratorFunction.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/JSGeneratorFunction.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/runtime/JSGeneratorFunction.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * THE POSSIBILITY OF SUCH DAMAGE.
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef JSGeneratorFunction_h
+#define JSGeneratorFunction_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;JSFunction.h&quot;
</span><span class="cx"> 
</span><span class="lines">@@ -92,3 +93,5 @@
</span><span class="cx"> };
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // JSGeneratorFunction_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeJSGenericTypedArrayViewh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/JSGenericTypedArrayView.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/JSGenericTypedArrayView.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/runtime/JSGenericTypedArrayView.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef JSGenericTypedArrayView_h
+#define JSGenericTypedArrayView_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;JSArrayBufferView.h&quot;
</span><span class="cx"> #include &quot;ThrowScope.h&quot;
</span><span class="lines">@@ -368,3 +369,6 @@
</span><span class="cx"> }
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // JSGenericTypedArrayView_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeJSGenericTypedArrayViewConstructorh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/JSGenericTypedArrayViewConstructor.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/JSGenericTypedArrayViewConstructor.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/runtime/JSGenericTypedArrayViewConstructor.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef JSGenericTypedArrayViewConstructor_h
+#define JSGenericTypedArrayViewConstructor_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;InternalFunction.h&quot;
</span><span class="cx"> 
</span><span class="lines">@@ -64,3 +65,6 @@
</span><span class="cx"> };
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // JSGenericTypedArrayViewConstructor_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeJSGenericTypedArrayViewConstructorInlinesh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/JSGenericTypedArrayViewConstructorInlines.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/JSGenericTypedArrayViewConstructorInlines.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/runtime/JSGenericTypedArrayViewConstructorInlines.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef JSGenericTypedArrayViewConstructorInlines_h
+#define JSGenericTypedArrayViewConstructorInlines_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;BuiltinNames.h&quot;
</span><span class="cx"> #include &quot;Error.h&quot;
</span><span class="lines">@@ -278,3 +279,5 @@
</span><span class="cx"> }
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // JSGenericTypedArrayViewConstructorInlines_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeJSGenericTypedArrayViewInlinesh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/JSGenericTypedArrayViewInlines.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/JSGenericTypedArrayViewInlines.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/runtime/JSGenericTypedArrayViewInlines.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef JSGenericTypedArrayViewInlines_h
+#define JSGenericTypedArrayViewInlines_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;ArrayBufferView.h&quot;
</span><span class="cx"> #include &quot;DeferGC.h&quot;
</span><span class="lines">@@ -560,3 +561,6 @@
</span><span class="cx"> }
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // JSGenericTypedArrayViewInlines_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeJSGenericTypedArrayViewPrototypeh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/JSGenericTypedArrayViewPrototype.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/JSGenericTypedArrayViewPrototype.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/runtime/JSGenericTypedArrayViewPrototype.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef JSGenericTypedArrayViewPrototype_h
+#define JSGenericTypedArrayViewPrototype_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;JSObject.h&quot;
</span><span class="cx"> 
</span><span class="lines">@@ -60,3 +61,6 @@
</span><span class="cx"> };
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // JSGenericTypedArrayViewPrototype_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeJSGenericTypedArrayViewPrototypeFunctionsh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/JSGenericTypedArrayViewPrototypeFunctions.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/JSGenericTypedArrayViewPrototypeFunctions.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/runtime/JSGenericTypedArrayViewPrototypeFunctions.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef JSGenericTypedArrayViewPrototypeFunctions_h
+#define JSGenericTypedArrayViewPrototypeFunctions_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;ArrayPrototype.h&quot;
</span><span class="cx"> #include &quot;Error.h&quot;
</span><span class="lines">@@ -557,3 +558,5 @@
</span><span class="cx"> }
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif /* JSGenericTypedArrayViewPrototypeFunctions_h */
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeJSGenericTypedArrayViewPrototypeInlinesh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/JSGenericTypedArrayViewPrototypeInlines.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/JSGenericTypedArrayViewPrototypeInlines.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/runtime/JSGenericTypedArrayViewPrototypeInlines.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef JSGenericTypedArrayViewPrototypeInlines_h
+#define JSGenericTypedArrayViewPrototypeInlines_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;JSGenericTypedArrayViewPrototype.h&quot;
</span><span class="cx"> 
</span><span class="lines">@@ -68,3 +69,5 @@
</span><span class="cx"> }
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // JSGenericTypedArrayViewPrototypeInlines_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeJSGlobalLexicalEnvironmenth"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/JSGlobalLexicalEnvironment.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/JSGlobalLexicalEnvironment.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/runtime/JSGlobalLexicalEnvironment.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef JSGlobalLexicalEnvironment_h
+#define JSGlobalLexicalEnvironment_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;JSSegmentedVariableObject.h&quot;
</span><span class="cx"> 
</span><span class="lines">@@ -73,3 +74,6 @@
</span><span class="cx"> };
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // JSGlobalLexicalEnvironment_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeJSGlobalObjecth"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/JSGlobalObject.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/JSGlobalObject.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/runtime/JSGlobalObject.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -19,7 +19,8 @@
</span><span class="cx">  *
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef JSGlobalObject_h
+#define JSGlobalObject_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;ArrayAllocationProfile.h&quot;
</span><span class="cx"> #include &quot;InternalFunction.h&quot;
</span><span class="lines">@@ -883,3 +884,5 @@
</span><span class="cx"> }
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // JSGlobalObject_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeJSGlobalObjectDebuggableh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/JSGlobalObjectDebuggable.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/JSGlobalObjectDebuggable.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/runtime/JSGlobalObjectDebuggable.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef JSGlobalObjectDebuggable_h
+#define JSGlobalObjectDebuggable_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(REMOTE_INSPECTOR)
</span><span class="cx"> 
</span><span class="lines">@@ -69,3 +70,5 @@
</span><span class="cx"> SPECIALIZE_TYPE_TRAITS_CONTROLLABLE_TARGET(JSC::JSGlobalObjectDebuggable, JavaScript);
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(REMOTE_INSPECTOR)
</span><ins>+
+#endif // !defined(JSGlobalObjectDebuggable_h)
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeJSGlobalObjectFunctionsh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/JSGlobalObjectFunctions.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/JSGlobalObjectFunctions.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/runtime/JSGlobalObjectFunctions.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -21,7 +21,8 @@
</span><span class="cx">  *
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef JSGlobalObjectFunctions_h
+#define JSGlobalObjectFunctions_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;JSCJSValue.h&quot;
</span><span class="cx"> #include &lt;unicode/uchar.h&gt;
</span><span class="lines">@@ -57,3 +58,5 @@
</span><span class="cx"> double jsToNumber(StringView);
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // JSGlobalObjectFunctions_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeJSInt16Arrayh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/JSInt16Array.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/JSInt16Array.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/runtime/JSInt16Array.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,6 +23,10 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef JSInt16Array_h
+#define JSInt16Array_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;JSTypedArrays.h&quot;
</span><ins>+
+#endif // JSInt16Array_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeJSInt32Arrayh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/JSInt32Array.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/JSInt32Array.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/runtime/JSInt32Array.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,6 +23,10 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef JSInt32Array_h
+#define JSInt32Array_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;JSTypedArrays.h&quot;
</span><ins>+
+#endif // JSInt32Array_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeJSInt8Arrayh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/JSInt8Array.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/JSInt8Array.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/runtime/JSInt8Array.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,6 +23,10 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef JSInt8Array_h
+#define JSInt8Array_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;JSTypedArrays.h&quot;
</span><ins>+
+#endif // JSInt8Array_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeJSInternalPromiseh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/JSInternalPromise.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/JSInternalPromise.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/runtime/JSInternalPromise.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * THE POSSIBILITY OF SUCH DAMAGE.
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef JSInternalPromise_h
+#define JSInternalPromise_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;JSPromise.h&quot;
</span><span class="cx"> 
</span><span class="lines">@@ -55,3 +56,5 @@
</span><span class="cx"> };
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // JSInternalPromise_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeJSInternalPromiseConstructorh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/JSInternalPromiseConstructor.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/JSInternalPromiseConstructor.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/runtime/JSInternalPromiseConstructor.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * THE POSSIBILITY OF SUCH DAMAGE.
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef JSInternalPromiseConstructor_h
+#define JSInternalPromiseConstructor_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;JSPromiseConstructor.h&quot;
</span><span class="cx"> 
</span><span class="lines">@@ -49,3 +50,5 @@
</span><span class="cx"> };
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // JSInternalPromiseConstructor_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeJSInternalPromiseDeferredh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/JSInternalPromiseDeferred.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/JSInternalPromiseDeferred.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/runtime/JSInternalPromiseDeferred.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * THE POSSIBILITY OF SUCH DAMAGE.
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef JSInternalPromiseDeferred_h
+#define JSInternalPromiseDeferred_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;JSPromiseDeferred.h&quot;
</span><span class="cx"> 
</span><span class="lines">@@ -54,3 +55,5 @@
</span><span class="cx"> };
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // JSInternalPromiseDeferred_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeJSInternalPromisePrototypeh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/JSInternalPromisePrototype.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/JSInternalPromisePrototype.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/runtime/JSInternalPromisePrototype.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * THE POSSIBILITY OF SUCH DAMAGE.
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef JSInternalPromisePrototype_h
+#define JSInternalPromisePrototype_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;JSPromisePrototype.h&quot;
</span><span class="cx"> 
</span><span class="lines">@@ -44,3 +45,5 @@
</span><span class="cx"> };
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // JSInternalPromisePrototype_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeJSJobh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/JSJob.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/JSJob.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/runtime/JSJob.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * THE POSSIBILITY OF SUCH DAMAGE.
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef JSJob_h
+#define JSJob_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;JSCell.h&quot;
</span><span class="cx"> #include &quot;Structure.h&quot;
</span><span class="lines">@@ -36,3 +37,5 @@
</span><span class="cx"> Ref&lt;Microtask&gt; createJSJob(VM&amp;, JSValue job, JSArray* arguments);
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // JSJob_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeJSLexicalEnvironmenth"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/JSLexicalEnvironment.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/JSLexicalEnvironment.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/runtime/JSLexicalEnvironment.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -26,7 +26,8 @@
</span><span class="cx">  * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
</span><span class="cx">  */
</span><span class="cx">  
</span><del>-#pragma once
</del><ins>+#ifndef JSLexicalEnvironment_h
+#define JSLexicalEnvironment_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;CodeBlock.h&quot;
</span><span class="cx"> #include &quot;JSEnvironmentRecord.h&quot;
</span><span class="lines">@@ -86,3 +87,5 @@
</span><span class="cx"> }
</span><span class="cx">     
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // JSLexicalEnvironment_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeJSLockh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/JSLock.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/JSLock.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/runtime/JSLock.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -18,7 +18,8 @@
</span><span class="cx">  *
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef JSLock_h
+#define JSLock_h
</ins><span class="cx"> 
</span><span class="cx"> #include &lt;mutex&gt;
</span><span class="cx"> #include &lt;thread&gt;
</span><span class="lines">@@ -141,3 +142,5 @@
</span><span class="cx"> };
</span><span class="cx"> 
</span><span class="cx"> } // namespace
</span><ins>+
+#endif // JSLock_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeJSMaph"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/JSMap.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/JSMap.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/runtime/JSMap.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef JSMap_h
+#define JSMap_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;JSObject.h&quot;
</span><span class="cx"> #include &quot;MapBase.h&quot;
</span><span class="lines">@@ -70,4 +71,6 @@
</span><span class="cx">     static String toStringName(const JSObject*, ExecState*);
</span><span class="cx"> };
</span><span class="cx"> 
</span><del>-} // namespace JSC
</del><ins>+}
+
+#endif // !defined(JSMap_h)
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeJSMapIteratorh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/JSMapIterator.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/JSMapIterator.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/runtime/JSMapIterator.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef JSMapIterator_h
+#define JSMapIterator_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;IterationKind.h&quot;
</span><span class="cx"> #include &quot;JSMap.h&quot;
</span><span class="lines">@@ -118,4 +119,6 @@
</span><span class="cx"> };
</span><span class="cx"> STATIC_ASSERT_IS_TRIVIALLY_DESTRUCTIBLE(JSMapIterator);
</span><span class="cx"> 
</span><del>-} // namespace JSC
</del><ins>+}
+
+#endif // !defined(JSMapIterator_h)
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeJSModuleEnvironmenth"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/JSModuleEnvironment.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/JSModuleEnvironment.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/runtime/JSModuleEnvironment.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -26,7 +26,8 @@
</span><span class="cx">  * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef JSModuleEnvironment_h
+#define JSModuleEnvironment_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;JSLexicalEnvironment.h&quot;
</span><span class="cx"> #include &quot;JSModuleRecord.h&quot;
</span><span class="lines">@@ -98,3 +99,5 @@
</span><span class="cx"> }
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // JSModuleEnvironment_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeJSModuleNamespaceObjecth"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/JSModuleNamespaceObject.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/JSModuleNamespaceObject.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/runtime/JSModuleNamespaceObject.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef JSModuleNamespaceObject_h
+#define JSModuleNamespaceObject_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;JSDestructibleObject.h&quot;
</span><span class="cx"> #include &lt;wtf/ListHashSet.h&gt;
</span><span class="lines">@@ -75,3 +76,5 @@
</span><span class="cx"> };
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // JSModuleNamespaceObject_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeJSModuleRecordh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/JSModuleRecord.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/JSModuleRecord.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/runtime/JSModuleRecord.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef JSModuleRecord_h
+#define JSModuleRecord_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;Identifier.h&quot;
</span><span class="cx"> #include &quot;JSDestructibleObject.h&quot;
</span><span class="lines">@@ -214,3 +215,5 @@
</span><span class="cx"> };
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // JSModuleRecord_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeJSNativeStdFunctionh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/JSNativeStdFunction.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/JSNativeStdFunction.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/runtime/JSNativeStdFunction.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef JSNativeStdFunction_h
+#define JSNativeStdFunction_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;JSFunction.h&quot;
</span><span class="cx"> 
</span><span class="lines">@@ -64,3 +65,5 @@
</span><span class="cx"> };
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // JSNativeStdFunction_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeJSONObjecth"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/JSONObject.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/JSONObject.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/runtime/JSONObject.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef JSONObject_h
+#define JSONObject_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;JSObject.h&quot;
</span><span class="cx"> 
</span><span class="lines">@@ -57,5 +58,8 @@
</span><span class="cx"> 
</span><span class="cx"> JS_EXPORT_PRIVATE JSValue JSONParse(ExecState*, const String&amp;);
</span><span class="cx"> JS_EXPORT_PRIVATE String JSONStringify(ExecState*, JSValue, unsigned indent);
</span><ins>+
</ins><span class="cx">     
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // JSONObject_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeJSObjecth"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/JSObject.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/JSObject.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/runtime/JSObject.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -20,7 +20,8 @@
</span><span class="cx">  *
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef JSObject_h
+#define JSObject_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;ArgList.h&quot;
</span><span class="cx"> #include &quot;ArrayConventions.h&quot;
</span><span class="lines">@@ -1626,3 +1627,5 @@
</span><span class="cx"> 
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // JSObject_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeJSObjectInlinesh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/JSObjectInlines.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/JSObjectInlines.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/runtime/JSObjectInlines.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -21,7 +21,8 @@
</span><span class="cx">  *
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef JSObjectInlines_h
+#define JSObjectInlines_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;AuxiliaryBarrierInlines.h&quot;
</span><span class="cx"> #include &quot;Error.h&quot;
</span><span class="lines">@@ -211,3 +212,6 @@
</span><span class="cx"> }
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // JSObjectInlines_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeJSPromiseh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/JSPromise.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/JSPromise.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/runtime/JSPromise.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * THE POSSIBILITY OF SUCH DAMAGE.
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef JSPromise_h
+#define JSPromise_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;JSObject.h&quot;
</span><span class="cx"> 
</span><span class="lines">@@ -57,3 +58,5 @@
</span><span class="cx"> };
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // JSPromise_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeJSPromiseConstructorh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/JSPromiseConstructor.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/JSPromiseConstructor.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/runtime/JSPromiseConstructor.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * THE POSSIBILITY OF SUCH DAMAGE.
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef JSPromiseConstructor_h
+#define JSPromiseConstructor_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;InternalFunction.h&quot;
</span><span class="cx"> 
</span><span class="lines">@@ -55,3 +56,5 @@
</span><span class="cx"> };
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // JSPromiseConstructor_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeJSPromiseDeferredh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/JSPromiseDeferred.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/JSPromiseDeferred.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/runtime/JSPromiseDeferred.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * THE POSSIBILITY OF SUCH DAMAGE.
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef JSPromiseDeferred_h
+#define JSPromiseDeferred_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;JSCell.h&quot;
</span><span class="cx"> #include &quot;Structure.h&quot;
</span><span class="lines">@@ -70,3 +71,5 @@
</span><span class="cx"> JSValue newPromiseCapability(ExecState*, JSGlobalObject*, JSPromiseConstructor*);
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // JSPromiseDeferred_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeJSPromisePrototypeh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/JSPromisePrototype.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/JSPromisePrototype.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/runtime/JSPromisePrototype.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * THE POSSIBILITY OF SUCH DAMAGE.
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef JSPromisePrototype_h
+#define JSPromisePrototype_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;JSObject.h&quot;
</span><span class="cx"> 
</span><span class="lines">@@ -48,3 +49,5 @@
</span><span class="cx"> };
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // JSPromisePrototype_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeJSPropertyNameEnumeratorh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/JSPropertyNameEnumerator.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/JSPropertyNameEnumerator.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/runtime/JSPropertyNameEnumerator.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * THE POSSIBILITY OF SUCH DAMAGE.
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef JSPropertyNameEnumerator_h
+#define JSPropertyNameEnumerator_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;JSCell.h&quot;
</span><span class="cx"> #include &quot;Operations.h&quot;
</span><span class="lines">@@ -143,3 +144,5 @@
</span><span class="cx"> }
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // JSPropertyNameEnumerator_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeJSPropertyNameIteratorh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/JSPropertyNameIterator.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/JSPropertyNameIterator.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/runtime/JSPropertyNameIterator.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef JSPropertyNameIterator_h
+#define JSPropertyNameIterator_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;JSObject.h&quot;
</span><span class="cx"> #include &quot;JSPropertyNameEnumerator.h&quot;
</span><span class="lines">@@ -70,4 +71,6 @@
</span><span class="cx">     uint32_t m_cursor;
</span><span class="cx"> };
</span><span class="cx"> 
</span><del>-} // namespace JSC
</del><ins>+}
+
+#endif // JSPropertyNameIterator_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeJSProxyh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/JSProxy.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/JSProxy.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/runtime/JSProxy.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef JSProxy_h
+#define JSProxy_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;JSDestructibleObject.h&quot;
</span><span class="cx"> 
</span><span class="lines">@@ -102,3 +103,5 @@
</span><span class="cx"> };
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // JSProxy_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeJSScopeh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/JSScope.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/JSScope.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/runtime/JSScope.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef JSScope_h
+#define JSScope_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;GetPutInfo.h&quot;
</span><span class="cx"> #include &quot;JSObject.h&quot;
</span><span class="lines">@@ -155,3 +156,5 @@
</span><span class="cx"> }
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // JSScope_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeJSSegmentedVariableObjecth"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/JSSegmentedVariableObject.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/JSSegmentedVariableObject.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/runtime/JSSegmentedVariableObject.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -26,7 +26,8 @@
</span><span class="cx">  * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef JSSegmentedVariableObject_h
+#define JSSegmentedVariableObject_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;ConcurrentJITLock.h&quot;
</span><span class="cx"> #include &quot;JSObject.h&quot;
</span><span class="lines">@@ -101,3 +102,6 @@
</span><span class="cx"> };
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // JSSegmentedVariableObject_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeJSSeth"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/JSSet.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/JSSet.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/runtime/JSSet.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef JSSet_h
+#define JSSet_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;JSObject.h&quot;
</span><span class="cx"> #include &quot;MapBase.h&quot;
</span><span class="lines">@@ -66,4 +67,6 @@
</span><span class="cx">     static String toStringName(const JSObject*, ExecState*);
</span><span class="cx"> };
</span><span class="cx"> 
</span><del>-} // namespace JSC
</del><ins>+}
+
+#endif // !defined(JSSet_h)
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeJSSetIteratorh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/JSSetIterator.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/JSSetIterator.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/runtime/JSSetIterator.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef JSSetIterator_h
+#define JSSetIterator_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;IterationKind.h&quot;
</span><span class="cx"> #include &quot;JSObject.h&quot;
</span><span class="lines">@@ -107,4 +108,6 @@
</span><span class="cx"> };
</span><span class="cx"> STATIC_ASSERT_IS_TRIVIALLY_DESTRUCTIBLE(JSSetIterator);
</span><span class="cx"> 
</span><del>-} // namespace JSC
</del><ins>+}
+
+#endif // !defined(JSSetIterator_h)
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeJSStringh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/JSString.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/JSString.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/runtime/JSString.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -20,7 +20,8 @@
</span><span class="cx">  *
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef JSString_h
+#define JSString_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;CallFrame.h&quot;
</span><span class="cx"> #include &quot;CommonIdentifiers.h&quot;
</span><span class="lines">@@ -791,3 +792,5 @@
</span><span class="cx"> }
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // JSString_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeJSStringBuilderh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/JSStringBuilder.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/JSStringBuilder.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/runtime/JSStringBuilder.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef JSStringBuilder_h
+#define JSStringBuilder_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;ExceptionHelpers.h&quot;
</span><span class="cx"> #include &quot;JSString.h&quot;
</span><span class="lines">@@ -136,4 +137,6 @@
</span><span class="cx">     return jsNontrivialString(exec, WTFMove(result));
</span><span class="cx"> }
</span><span class="cx"> 
</span><del>-} // namespace JSC
</del><ins>+}
+
+#endif
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeJSStringIteratorh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/JSStringIterator.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/JSStringIterator.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/runtime/JSStringIterator.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef JSStringIterator_h
+#define JSStringIterator_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;JSObject.h&quot;
</span><span class="cx"> 
</span><span class="lines">@@ -60,4 +61,6 @@
</span><span class="cx">     void finishCreation(VM&amp;, JSGlobalObject*, JSString* iteratedString);
</span><span class="cx"> };
</span><span class="cx"> 
</span><del>-} // namespace JSC
</del><ins>+}
+
+#endif // !defined(JSStringIterator_h)
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeJSStringJoinerh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/JSStringJoiner.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/JSStringJoiner.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/runtime/JSStringJoiner.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef JSStringJoiner_h
+#define JSStringJoiner_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;ExceptionHelpers.h&quot;
</span><span class="cx"> #include &quot;JSCJSValue.h&quot;
</span><span class="lines">@@ -149,4 +150,6 @@
</span><span class="cx">     }
</span><span class="cx"> }
</span><span class="cx"> 
</span><del>-} // namespace JSC
</del><ins>+}
+
+#endif
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeJSSymbolTableObjecth"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/JSSymbolTableObject.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/JSSymbolTableObject.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/runtime/JSSymbolTableObject.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -26,7 +26,8 @@
</span><span class="cx">  * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef JSSymbolTableObject_h
+#define JSSymbolTableObject_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;JSScope.h&quot;
</span><span class="cx"> #include &quot;PropertyDescriptor.h&quot;
</span><span class="lines">@@ -227,3 +228,6 @@
</span><span class="cx"> }
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // JSSymbolTableObject_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeJSTemplateRegistryKeyh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/JSTemplateRegistryKey.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/JSTemplateRegistryKey.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/runtime/JSTemplateRegistryKey.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * THE POSSIBILITY OF SUCH DAMAGE.
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef JSTemplateRegistryKey_h
+#define JSTemplateRegistryKey_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;JSDestructibleObject.h&quot;
</span><span class="cx"> #include &quot;Structure.h&quot;
</span><span class="lines">@@ -56,3 +57,5 @@
</span><span class="cx"> };
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // JSTemplateRegistryKey_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeJSTypeh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/JSType.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/JSType.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/runtime/JSType.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -18,7 +18,8 @@
</span><span class="cx">  *
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef JSType_h
+#define JSType_h
</ins><span class="cx"> 
</span><span class="cx"> namespace JSC {
</span><span class="cx"> 
</span><span class="lines">@@ -92,3 +93,5 @@
</span><span class="cx"> COMPILE_ASSERT(sizeof(JSType) == sizeof(uint8_t), sizeof_jstype_is_one_byte);
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeJSTypeInfoh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/JSTypeInfo.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/JSTypeInfo.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/runtime/JSTypeInfo.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -24,7 +24,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef JSTypeInfo_h
+#define JSTypeInfo_h
</ins><span class="cx"> 
</span><span class="cx"> // This file would be called TypeInfo.h, but that conflicts with &lt;typeinfo.h&gt;
</span><span class="cx"> // in the STL on systems without case-sensitive file systems. 
</span><span class="lines">@@ -117,4 +118,6 @@
</span><span class="cx">     unsigned char m_flags2;
</span><span class="cx"> };
</span><span class="cx"> 
</span><del>-} // namespace JSC
</del><ins>+}
+
+#endif // JSTypeInfo_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeJSTypedArrayConstructorsh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/JSTypedArrayConstructors.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/JSTypedArrayConstructors.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/runtime/JSTypedArrayConstructors.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef JSTypedArrayConstructors_h
+#define JSTypedArrayConstructors_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;JSDataView.h&quot;
</span><span class="cx"> #include &quot;JSGenericTypedArrayViewConstructor.h&quot;
</span><span class="lines">@@ -43,3 +44,5 @@
</span><span class="cx"> typedef JSGenericTypedArrayViewConstructor&lt;JSDataView&gt; JSDataViewConstructor;
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // JSTypedArrayConstructors_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeJSTypedArrayPrototypesh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/JSTypedArrayPrototypes.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/JSTypedArrayPrototypes.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/runtime/JSTypedArrayPrototypes.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef JSTypedArrayPrototypes_h
+#define JSTypedArrayPrototypes_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;JSGenericTypedArrayViewPrototype.h&quot;
</span><span class="cx"> #include &quot;JSTypedArrayViewPrototype.h&quot;
</span><span class="lines">@@ -42,3 +43,5 @@
</span><span class="cx"> typedef JSGenericTypedArrayViewPrototype&lt;JSFloat64Array&gt; JSFloat64ArrayPrototype;
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // JSTypedArrayPrototypes_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeJSTypedArrayViewConstructorh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/JSTypedArrayViewConstructor.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/JSTypedArrayViewConstructor.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/runtime/JSTypedArrayViewConstructor.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef JSTypedArrayViewConstructor_h
+#define JSTypedArrayViewConstructor_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;InternalFunction.h&quot;
</span><span class="cx"> 
</span><span class="lines">@@ -55,5 +56,9 @@
</span><span class="cx">     static ConstructType getConstructData(JSCell*, ConstructData&amp;);
</span><span class="cx">     static CallType getCallData(JSCell*, CallData&amp;);
</span><span class="cx"> };
</span><ins>+
+
</ins><span class="cx">     
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif /* JSTypedArrayViewConstructor_h */
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeJSTypedArrayViewPrototypeh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/JSTypedArrayViewPrototype.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/JSTypedArrayViewPrototype.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/runtime/JSTypedArrayViewPrototype.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef JSTypedArrayViewPrototype_h
+#define JSTypedArrayViewPrototype_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;JSObject.h&quot;
</span><span class="cx"> 
</span><span class="lines">@@ -50,5 +51,8 @@
</span><span class="cx"> EncodedJSValue JSC_HOST_CALL typedArrayViewPrivateFuncLength(ExecState*);
</span><span class="cx"> EncodedJSValue JSC_HOST_CALL typedArrayViewPrivateFuncGetOriginalConstructor(ExecState*);
</span><span class="cx"> EncodedJSValue JSC_HOST_CALL typedArrayViewPrivateFuncSubarrayCreate(ExecState*);
</span><ins>+
</ins><span class="cx">     
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif /* JSTypedArrayViewPrototype_h */
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeJSTypedArraysh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/JSTypedArrays.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/JSTypedArrays.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/runtime/JSTypedArrays.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef JSTypedArrays_h
+#define JSTypedArrays_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;JSGenericTypedArrayView.h&quot;
</span><span class="cx"> #include &quot;TypedArrayAdaptors.h&quot;
</span><span class="lines">@@ -44,3 +45,6 @@
</span><span class="cx"> JS_EXPORT_PRIVATE JSUint8Array* createUint8TypedArray(ExecState*, Structure*, RefPtr&lt;ArrayBuffer&gt;&amp;&amp;, unsigned byteOffset, unsigned length);
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // JSTypedArrays_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeJSUint16Arrayh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/JSUint16Array.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/JSUint16Array.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/runtime/JSUint16Array.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,6 +23,10 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef JSUint16Array_h
+#define JSUint16Array_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;JSTypedArrays.h&quot;
</span><ins>+
+#endif // JSUint16Array_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeJSUint32Arrayh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/JSUint32Array.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/JSUint32Array.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/runtime/JSUint32Array.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,6 +23,10 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef JSUint32Array_h
+#define JSUint32Array_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;JSTypedArrays.h&quot;
</span><ins>+
+#endif // JSUint32Array_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeJSUint8Arrayh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/JSUint8Array.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/JSUint8Array.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/runtime/JSUint8Array.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,6 +23,10 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef JSUint8Array_h
+#define JSUint8Array_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;JSTypedArrays.h&quot;
</span><ins>+
+#endif // JSUint8Array_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeJSUint8ClampedArrayh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/JSUint8ClampedArray.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/JSUint8ClampedArray.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/runtime/JSUint8ClampedArray.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,6 +23,10 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef JSUint8ClampedArray_h
+#define JSUint8ClampedArray_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;JSTypedArrays.h&quot;
</span><ins>+
+#endif // JSUint8ClampedArray_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeJSWeakMaph"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/JSWeakMap.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/JSWeakMap.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/runtime/JSWeakMap.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef JSWeakMap_h
+#define JSWeakMap_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;JSObject.h&quot;
</span><span class="cx"> 
</span><span class="lines">@@ -76,4 +77,6 @@
</span><span class="cx">     WriteBarrier&lt;WeakMapData&gt; m_weakMapData;
</span><span class="cx"> };
</span><span class="cx"> 
</span><del>-} // namespace JSC
</del><ins>+}
+
+#endif // !defined(JSWeakMap_h)
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeJSWeakSeth"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/JSWeakSet.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/JSWeakSet.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/runtime/JSWeakSet.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef JSWeakSet_h
+#define JSWeakSet_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;JSObject.h&quot;
</span><span class="cx"> 
</span><span class="lines">@@ -76,4 +77,6 @@
</span><span class="cx">     WriteBarrier&lt;WeakMapData&gt; m_weakMapData;
</span><span class="cx"> };
</span><span class="cx"> 
</span><del>-} // namespace JSC
</del><ins>+}
+
+#endif // !defined(JSWeakSet_h)
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeJSWithScopeh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/JSWithScope.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/JSWithScope.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/runtime/JSWithScope.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef JSWithScope_h
+#define JSWithScope_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;JSGlobalObject.h&quot;
</span><span class="cx"> 
</span><span class="lines">@@ -50,3 +51,5 @@
</span><span class="cx"> };
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // JSWithScope_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeJSWrapperObjecth"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/JSWrapperObject.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/JSWrapperObject.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/runtime/JSWrapperObject.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -19,7 +19,8 @@
</span><span class="cx">  *
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef JSWrapperObject_h
+#define JSWrapperObject_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;JSDestructibleObject.h&quot;
</span><span class="cx"> 
</span><span class="lines">@@ -82,3 +83,5 @@
</span><span class="cx"> }
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // JSWrapperObject_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeLazyClassStructureh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/LazyClassStructure.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/LazyClassStructure.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/runtime/LazyClassStructure.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * THE POSSIBILITY OF SUCH DAMAGE.
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef LazyClassStructure_h
+#define LazyClassStructure_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;LazyProperty.h&quot;
</span><span class="cx"> #include &quot;Structure.h&quot;
</span><span class="lines">@@ -123,3 +124,6 @@
</span><span class="cx"> };
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // LazyClassStructure_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeLazyClassStructureInlinesh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/LazyClassStructureInlines.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/LazyClassStructureInlines.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/runtime/LazyClassStructureInlines.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * THE POSSIBILITY OF SUCH DAMAGE.
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef LazyClassStructureInlines_h
+#define LazyClassStructureInlines_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;LazyClassStructure.h&quot;
</span><span class="cx"> #include &quot;LazyPropertyInlines.h&quot;
</span><span class="lines">@@ -44,3 +45,6 @@
</span><span class="cx"> }
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // LazyClassStructureInlines_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeLazyPropertyh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/LazyProperty.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/LazyProperty.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/runtime/LazyProperty.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * THE POSSIBILITY OF SUCH DAMAGE.
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef LazyProperty_h
+#define LazyProperty_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;VM.h&quot;
</span><span class="cx"> 
</span><span class="lines">@@ -116,3 +117,6 @@
</span><span class="cx"> typedef LazyProperty&lt;JSCell, JSCell&gt; LazyCellProperty;
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // LazyProperty_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeLazyPropertyInlinesh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/LazyPropertyInlines.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/LazyPropertyInlines.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/runtime/LazyPropertyInlines.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * THE POSSIBILITY OF SUCH DAMAGE.
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef LazyPropertyInlines_h
+#define LazyPropertyInlines_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;Heap.h&quot;
</span><span class="cx"> #include &lt;wtf/StdLibExtras.h&gt;
</span><span class="lines">@@ -102,3 +103,6 @@
</span><span class="cx"> }
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // LazyPropertyInlines_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeLiteralParserh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/LiteralParser.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/LiteralParser.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/runtime/LiteralParser.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef LiteralParser_h
+#define LiteralParser_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;Identifier.h&quot;
</span><span class="cx"> #include &quot;JSCJSValue.h&quot;
</span><span class="lines">@@ -202,4 +203,6 @@
</span><span class="cx">     ALWAYS_INLINE const Identifier makeIdentifier(const UChar* characters, size_t length);
</span><span class="cx"> };
</span><span class="cx"> 
</span><del>-} // namespace JSC
</del><ins>+}
+
+#endif
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeLookuph"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/Lookup.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/Lookup.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/runtime/Lookup.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -18,7 +18,8 @@
</span><span class="cx">  *
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef Lookup_h
+#define Lookup_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;BatchedTransitionOptimizer.h&quot;
</span><span class="cx"> #include &quot;CallFrame.h&quot;
</span><span class="lines">@@ -353,3 +354,5 @@
</span><span class="cx"> }
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // Lookup_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeMapConstructorh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/MapConstructor.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/MapConstructor.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/runtime/MapConstructor.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef MapConstructor_h
+#define MapConstructor_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;InternalFunction.h&quot;
</span><span class="cx"> 
</span><span class="lines">@@ -60,4 +61,6 @@
</span><span class="cx">     static CallType getCallData(JSCell*, CallData&amp;);
</span><span class="cx"> };
</span><span class="cx"> 
</span><del>-} // namespace JSC
</del><ins>+}
+
+#endif // !defined(MapConstructor_h)
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeMapIteratorPrototypeh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/MapIteratorPrototype.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/MapIteratorPrototype.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/runtime/MapIteratorPrototype.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef MapIteratorPrototype_h
+#define MapIteratorPrototype_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;JSObject.h&quot;
</span><span class="cx"> 
</span><span class="lines">@@ -55,4 +56,6 @@
</span><span class="cx">     void finishCreation(VM&amp;, JSGlobalObject*);
</span><span class="cx"> };
</span><span class="cx"> 
</span><del>-} // namespace JSC
</del><ins>+}
+
+#endif // !defined(MapIteratorPrototype_h)
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeMapPrototypeh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/MapPrototype.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/MapPrototype.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/runtime/MapPrototype.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef MapPrototype_h
+#define MapPrototype_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;JSObject.h&quot;
</span><span class="cx"> 
</span><span class="lines">@@ -60,4 +61,6 @@
</span><span class="cx"> EncodedJSValue JSC_HOST_CALL privateFuncMapIterator(ExecState*);
</span><span class="cx"> EncodedJSValue JSC_HOST_CALL privateFuncMapIteratorNext(ExecState*);
</span><span class="cx"> 
</span><del>-} // namespace JSC
</del><ins>+}
+
+#endif // !defined(MapPrototype_h)
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeMatchResulth"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/MatchResult.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/MatchResult.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/runtime/MatchResult.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef MatchResult_h
+#define MatchResult_h
</ins><span class="cx"> 
</span><span class="cx"> #include &lt;wtf/PrintStream.h&gt;
</span><span class="cx"> #include &lt;wtf/Vector.h&gt; // for notFound
</span><span class="lines">@@ -81,3 +82,5 @@
</span><span class="cx"> };
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeMathCommonh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/MathCommon.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/MathCommon.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/runtime/MathCommon.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef MathCommon_h
+#define MathCommon_h
</ins><span class="cx"> 
</span><span class="cx"> #include &lt;cmath&gt;
</span><span class="cx"> #include &lt;wtf/Optional.h&gt;
</span><span class="lines">@@ -158,4 +159,6 @@
</span><span class="cx"> #endif
</span><span class="cx"> }
</span><span class="cx"> 
</span><del>-} // namespace JSC
</del><ins>+}
+
+#endif // MathCommon_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeMathObjecth"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/MathObject.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/MathObject.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/runtime/MathObject.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -18,7 +18,8 @@
</span><span class="cx">  *
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef MathObject_h
+#define MathObject_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;JSObject.h&quot;
</span><span class="cx"> 
</span><span class="lines">@@ -54,3 +55,5 @@
</span><span class="cx"> EncodedJSValue JSC_HOST_CALL mathProtoFuncTrunc(ExecState*);
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // MathObject_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeMemoryStatisticsh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/MemoryStatistics.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/MemoryStatistics.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/runtime/MemoryStatistics.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * THE POSSIBILITY OF SUCH DAMAGE.
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef MemoryStatistics_h
+#define MemoryStatistics_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;Heap.h&quot;
</span><span class="cx"> 
</span><span class="lines">@@ -38,4 +39,7 @@
</span><span class="cx"> 
</span><span class="cx"> JS_EXPORT_PRIVATE GlobalMemoryStatistics globalMemoryStatistics();
</span><span class="cx"> 
</span><del>-} // namespace JSC
</del><ins>+}
+
+#endif // MemoryStatistics_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeMicrotaskh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/Microtask.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/Microtask.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/runtime/Microtask.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * THE POSSIBILITY OF SUCH DAMAGE.
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef Microtask_h
+#define Microtask_h
</ins><span class="cx"> 
</span><span class="cx"> #include &lt;wtf/RefCounted.h&gt;
</span><span class="cx"> 
</span><span class="lines">@@ -41,3 +42,5 @@
</span><span class="cx"> };
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // Microtask_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeNativeErrorConstructorh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/NativeErrorConstructor.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/NativeErrorConstructor.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/runtime/NativeErrorConstructor.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -18,7 +18,8 @@
</span><span class="cx">  *
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef NativeErrorConstructor_h
+#define NativeErrorConstructor_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;InternalFunction.h&quot;
</span><span class="cx"> #include &quot;NativeErrorPrototype.h&quot;
</span><span class="lines">@@ -62,3 +63,5 @@
</span><span class="cx"> };
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // NativeErrorConstructor_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeNativeErrorPrototypeh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/NativeErrorPrototype.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/NativeErrorPrototype.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/runtime/NativeErrorPrototype.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -18,7 +18,8 @@
</span><span class="cx">  *
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef NativeErrorPrototype_h
+#define NativeErrorPrototype_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;ErrorPrototype.h&quot;
</span><span class="cx"> 
</span><span class="lines">@@ -45,3 +46,5 @@
</span><span class="cx"> };
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // NativeErrorPrototype_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeNativeStdFunctionCellh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/NativeStdFunctionCell.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/NativeStdFunctionCell.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/runtime/NativeStdFunctionCell.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef NativeStdFunctionCell_h
+#define NativeStdFunctionCell_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;JSCell.h&quot;
</span><span class="cx"> #include &quot;JSNativeStdFunction.h&quot;
</span><span class="lines">@@ -56,3 +57,5 @@
</span><span class="cx"> };
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // NativeStdFunctionCell_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeNullGetterFunctionh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/NullGetterFunction.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/NullGetterFunction.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/runtime/NullGetterFunction.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef NullGetterFunction_h
+#define  NullGetterFunction_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;InternalFunction.h&quot;
</span><span class="cx"> 
</span><span class="lines">@@ -56,4 +57,6 @@
</span><span class="cx">     static CallType getCallData(JSCell*, CallData&amp;);
</span><span class="cx"> };
</span><span class="cx"> 
</span><del>-} // namespace JSC
</del><ins>+}
+
+#endif // NullGetterFunction_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeNullSetterFunctionh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/NullSetterFunction.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/NullSetterFunction.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/runtime/NullSetterFunction.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef NullSetterFunction_h
+#define NullSetterFunction_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;InternalFunction.h&quot;
</span><span class="cx"> 
</span><span class="lines">@@ -56,4 +57,6 @@
</span><span class="cx">     static CallType getCallData(JSCell*, CallData&amp;);
</span><span class="cx"> };
</span><span class="cx"> 
</span><del>-} // namespace JSC
</del><ins>+}
+
+#endif // NullSetterFunction_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeNumberConstructorh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/NumberConstructor.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/NumberConstructor.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/runtime/NumberConstructor.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -18,7 +18,8 @@
</span><span class="cx">  *
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef NumberConstructor_h
+#define NumberConstructor_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;InternalFunction.h&quot;
</span><span class="cx"> 
</span><span class="lines">@@ -56,3 +57,5 @@
</span><span class="cx"> };
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // NumberConstructor_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeNumberObjecth"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/NumberObject.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/NumberObject.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/runtime/NumberObject.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -18,7 +18,8 @@
</span><span class="cx">  *
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef NumberObject_h
+#define NumberObject_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;JSWrapperObject.h&quot;
</span><span class="cx"> 
</span><span class="lines">@@ -50,3 +51,5 @@
</span><span class="cx"> JS_EXPORT_PRIVATE NumberObject* constructNumber(ExecState*, JSGlobalObject*, JSValue);
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // NumberObject_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeNumberPrototypeh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/NumberPrototype.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/NumberPrototype.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/runtime/NumberPrototype.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -18,7 +18,8 @@
</span><span class="cx">  *
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef NumberPrototype_h
+#define NumberPrototype_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;NumberObject.h&quot;
</span><span class="cx"> 
</span><span class="lines">@@ -53,3 +54,5 @@
</span><span class="cx"> EncodedJSValue JSC_HOST_CALL numberProtoFuncValueOf(ExecState*);
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // NumberPrototype_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeNumericStringsh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/NumericStrings.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/NumericStrings.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/runtime/NumericStrings.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef NumericStrings_h
+#define NumericStrings_h
</ins><span class="cx"> 
</span><span class="cx"> #include &lt;array&gt;
</span><span class="cx"> #include &lt;wtf/HashFunctions.h&gt;
</span><span class="lines">@@ -93,3 +94,5 @@
</span><span class="cx"> };
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // NumericStrings_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeObjectConstructorh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/ObjectConstructor.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/ObjectConstructor.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/runtime/ObjectConstructor.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -18,7 +18,8 @@
</span><span class="cx">  *
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef ObjectConstructor_h
+#define ObjectConstructor_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;InternalFunction.h&quot;
</span><span class="cx"> #include &quot;JSGlobalObject.h&quot;
</span><span class="lines">@@ -129,3 +130,5 @@
</span><span class="cx"> bool toPropertyDescriptor(ExecState*, JSValue, PropertyDescriptor&amp;);
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // ObjectConstructor_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeObjectPrototypeh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/ObjectPrototype.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/ObjectPrototype.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/runtime/ObjectPrototype.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -18,7 +18,8 @@
</span><span class="cx">  *
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef ObjectPrototype_h
+#define ObjectPrototype_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;JSObject.h&quot;
</span><span class="cx"> 
</span><span class="lines">@@ -47,3 +48,5 @@
</span><span class="cx"> JS_EXPORT_PRIVATE EncodedJSValue JSC_HOST_CALL objectProtoFuncToString(ExecState*);
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // ObjectPrototype_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeOperationsh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/Operations.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/Operations.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/runtime/Operations.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -19,7 +19,8 @@
</span><span class="cx">  *
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef Operations_h
+#define Operations_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;CallFrame.h&quot;
</span><span class="cx"> #include &quot;ExceptionHelpers.h&quot;
</span><span class="lines">@@ -253,3 +254,5 @@
</span><span class="cx"> }
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // Operations_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeOptionsh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/Options.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/Options.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/runtime/Options.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef Options_h
+#define Options_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;GCLogging.h&quot;
</span><span class="cx"> #include &quot;JSExportMacros.h&quot;
</span><span class="lines">@@ -640,3 +641,5 @@
</span><span class="cx"> }
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // Options_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimePrivateNameh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/PrivateName.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/PrivateName.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/runtime/PrivateName.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * THE POSSIBILITY OF SUCH DAMAGE.
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef PrivateName_h
+#define PrivateName_h
</ins><span class="cx"> 
</span><span class="cx"> #include &lt;wtf/text/SymbolImpl.h&gt;
</span><span class="cx"> 
</span><span class="lines">@@ -63,4 +64,6 @@
</span><span class="cx">     Ref&lt;SymbolImpl&gt; m_uid;
</span><span class="cx"> };
</span><span class="cx"> 
</span><del>-} // namespace JSC
</del><ins>+}
+
+#endif
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimePropertyDescriptorh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/PropertyDescriptor.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/PropertyDescriptor.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/runtime/PropertyDescriptor.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef PropertyDescriptor_h
+#define PropertyDescriptor_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;JSCJSValue.h&quot;
</span><span class="cx"> 
</span><span class="lines">@@ -92,4 +93,6 @@
</span><span class="cx">     unsigned m_seenAttributes;
</span><span class="cx"> };
</span><span class="cx"> 
</span><del>-} // namespace JSC
</del><ins>+}
+
+#endif
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimePropertyMapHashTableh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/PropertyMapHashTable.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/PropertyMapHashTable.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/runtime/PropertyMapHashTable.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -18,7 +18,8 @@
</span><span class="cx">  *
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef PropertyMapHashTable_h
+#define PropertyMapHashTable_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;JSExportMacros.h&quot;
</span><span class="cx"> #include &quot;PropertyOffset.h&quot;
</span><span class="lines">@@ -558,3 +559,5 @@
</span><span class="cx"> }
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // PropertyMapHashTable_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimePropertyNameh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/PropertyName.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/PropertyName.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/runtime/PropertyName.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * THE POSSIBILITY OF SUCH DAMAGE.
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef PropertyName_h
+#define PropertyName_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;Identifier.h&quot;
</span><span class="cx"> #include &quot;PrivateName.h&quot;
</span><span class="lines">@@ -124,4 +125,6 @@
</span><span class="cx">     return parseIndex(*uid);
</span><span class="cx"> }
</span><span class="cx"> 
</span><del>-} // namespace JSC
</del><ins>+}
+
+#endif
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimePropertyNameArrayh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/PropertyNameArray.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/PropertyNameArray.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/runtime/PropertyNameArray.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -18,7 +18,8 @@
</span><span class="cx">  *
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef PropertyNameArray_h
+#define PropertyNameArray_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;CallFrame.h&quot;
</span><span class="cx"> #include &quot;Identifier.h&quot;
</span><span class="lines">@@ -151,3 +152,5 @@
</span><span class="cx"> }
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // PropertyNameArray_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimePropertyOffseth"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/PropertyOffset.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/PropertyOffset.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/runtime/PropertyOffset.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef PropertyOffset_h
+#define PropertyOffset_h
</ins><span class="cx"> 
</span><span class="cx"> #include &lt;wtf/StdLibExtras.h&gt;
</span><span class="cx"> 
</span><span class="lines">@@ -142,3 +143,5 @@
</span><span class="cx"> }
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // PropertyOffset_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimePropertySloth"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/PropertySlot.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/PropertySlot.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/runtime/PropertySlot.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -18,7 +18,8 @@
</span><span class="cx">  *
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef PropertySlot_h
+#define PropertySlot_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;JSCJSValue.h&quot;
</span><span class="cx"> #include &quot;PropertyName.h&quot;
</span><span class="lines">@@ -342,3 +343,5 @@
</span><span class="cx"> }
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // PropertySlot_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimePropertyStorageh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/PropertyStorage.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/PropertyStorage.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/runtime/PropertyStorage.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * THE POSSIBILITY OF SUCH DAMAGE.
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef PropertyStorage_h
+#define PropertyStorage_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;WriteBarrier.h&quot;
</span><span class="cx"> 
</span><span class="lines">@@ -33,3 +34,6 @@
</span><span class="cx"> typedef const WriteBarrierBase&lt;Unknown&gt;* ConstPropertyStorage;
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // PropertyStorage_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeProtecth"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/Protect.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/Protect.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/runtime/Protect.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -18,8 +18,10 @@
</span><span class="cx">  *
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><span class="cx"> 
</span><ins>+#ifndef Protect_h
+#define Protect_h
+
</ins><span class="cx"> #include &quot;Heap.h&quot;
</span><span class="cx"> #include &quot;JSCJSValue.h&quot;
</span><span class="cx"> 
</span><span class="lines">@@ -60,3 +62,5 @@
</span><span class="cx"> }
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // Protect_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimePrototypeMaph"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/PrototypeMap.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/PrototypeMap.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/runtime/PrototypeMap.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef PrototypeMap_h
+#define PrototypeMap_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;IndexingType.h&quot;
</span><span class="cx"> #include &quot;JSTypeInfo.h&quot;
</span><span class="lines">@@ -60,3 +61,5 @@
</span><span class="cx"> };
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // PrototypeMap_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeProxyConstructorh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/ProxyConstructor.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/ProxyConstructor.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/runtime/ProxyConstructor.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef ProxyConstructor_h
+#define ProxyConstructor_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;InternalFunction.h&quot;
</span><span class="cx"> 
</span><span class="lines">@@ -54,3 +55,5 @@
</span><span class="cx"> };
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // ProxyConstructor_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeProxyObjecth"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/ProxyObject.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/ProxyObject.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/runtime/ProxyObject.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * THE POSSIBILITY OF SUCH DAMAGE.
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef ProxyObject_h
+#define ProxyObject_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;JSGlobalObject.h&quot;
</span><span class="cx"> #include &quot;JSObject.h&quot;
</span><span class="lines">@@ -114,3 +115,5 @@
</span><span class="cx"> };
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // JSPromise_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeProxyRevokeh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/ProxyRevoke.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/ProxyRevoke.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/runtime/ProxyRevoke.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef ProxyRevoke_h
+#define ProxyRevoke_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;InternalFunction.h&quot;
</span><span class="cx"> 
</span><span class="lines">@@ -58,3 +59,5 @@
</span><span class="cx"> };
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // ProxyRevoke_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimePureNaNh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/PureNaN.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/PureNaN.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/runtime/PureNaN.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef PureNaN_h
+#define PureNaN_h
</ins><span class="cx"> 
</span><span class="cx"> #include &lt;wtf/Assertions.h&gt;
</span><span class="cx"> #include &lt;wtf/StdLibExtras.h&gt;
</span><span class="lines">@@ -93,3 +94,5 @@
</span><span class="cx"> }   
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // PureNaN_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimePutDirectIndexModeh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/PutDirectIndexMode.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/PutDirectIndexMode.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/runtime/PutDirectIndexMode.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef PutDirectIndexMode_h
+#define PutDirectIndexMode_h
</ins><span class="cx"> 
</span><span class="cx"> namespace JSC {
</span><span class="cx"> 
</span><span class="lines">@@ -30,3 +31,6 @@
</span><span class="cx"> enum PutDirectIndexMode { PutDirectIndexLikePutDirect, PutDirectIndexShouldNotThrow, PutDirectIndexShouldThrow };
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // PutDirectIndexMode_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimePutPropertySloth"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/PutPropertySlot.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/PutPropertySlot.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/runtime/PutPropertySlot.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,10 +23,12 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef PutPropertySlot_h
+#define PutPropertySlot_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;JSCJSValue.h&quot;
</span><span class="cx"> #include &quot;PropertySlot.h&quot;
</span><ins>+
</ins><span class="cx"> #include &lt;wtf/Assertions.h&gt;
</span><span class="cx"> 
</span><span class="cx"> namespace JSC {
</span><span class="lines">@@ -142,3 +144,5 @@
</span><span class="cx"> };
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // PutPropertySlot_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeReflectObjecth"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/ReflectObject.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/ReflectObject.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/runtime/ReflectObject.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef ReflectObject_h
+#define ReflectObject_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;JSObject.h&quot;
</span><span class="cx"> 
</span><span class="lines">@@ -56,3 +57,5 @@
</span><span class="cx"> };
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // ReflectObject_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeRegExph"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/RegExp.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/RegExp.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/runtime/RegExp.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -19,7 +19,8 @@
</span><span class="cx">  *
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef RegExp_h
+#define RegExp_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;ConcurrentJITLock.h&quot;
</span><span class="cx"> #include &quot;ExecutableAllocator.h&quot;
</span><span class="lines">@@ -151,3 +152,5 @@
</span><span class="cx"> };
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // RegExp_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeRegExpCacheh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/RegExpCache.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/RegExpCache.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/runtime/RegExpCache.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -25,8 +25,6 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
-
</del><span class="cx"> #include &quot;RegExp.h&quot;
</span><span class="cx"> #include &quot;RegExpKey.h&quot;
</span><span class="cx"> #include &quot;Strong.h&quot;
</span><span class="lines">@@ -34,6 +32,9 @@
</span><span class="cx"> #include &lt;array&gt;
</span><span class="cx"> #include &lt;wtf/HashMap.h&gt;
</span><span class="cx"> 
</span><ins>+#ifndef RegExpCache_h
+#define RegExpCache_h
+
</ins><span class="cx"> namespace JSC {
</span><span class="cx"> 
</span><span class="cx"> class RegExpCache : private WeakHandleOwner {
</span><span class="lines">@@ -63,3 +64,5 @@
</span><span class="cx"> };
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // RegExpCache_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeRegExpCachedResulth"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/RegExpCachedResult.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/RegExpCachedResult.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/runtime/RegExpCachedResult.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef RegExpCachedResult_h
+#define RegExpCachedResult_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;RegExpObject.h&quot;
</span><span class="cx"> 
</span><span class="lines">@@ -90,3 +91,5 @@
</span><span class="cx"> };
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // RegExpCachedResult_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeRegExpConstructorh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/RegExpConstructor.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/RegExpConstructor.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/runtime/RegExpConstructor.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -18,7 +18,8 @@
</span><span class="cx">  *
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef RegExpConstructor_h
+#define RegExpConstructor_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;InternalFunction.h&quot;
</span><span class="cx"> #include &quot;RegExp.h&quot;
</span><span class="lines">@@ -148,3 +149,5 @@
</span><span class="cx"> EncodedJSValue JSC_HOST_CALL esSpecRegExpCreate(ExecState*);
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // RegExpConstructor_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeRegExpInlinesh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/RegExpInlines.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/RegExpInlines.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/runtime/RegExpInlines.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -20,7 +20,8 @@
</span><span class="cx">  *
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef RegExpInlines_h
+#define RegExpInlines_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;RegExp.h&quot;
</span><span class="cx"> #include &quot;JSCInlines.h&quot;
</span><span class="lines">@@ -232,3 +233,6 @@
</span><span class="cx"> }
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // RegExpInlines_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeRegExpKeyh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/RegExpKey.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/RegExpKey.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/runtime/RegExpKey.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -25,7 +25,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef RegExpKey_h
+#define RegExpKey_h
</ins><span class="cx"> 
</span><span class="cx"> #include &lt;wtf/text/StringHash.h&gt;
</span><span class="cx"> #include &lt;wtf/text/WTFString.h&gt;
</span><span class="lines">@@ -110,3 +111,5 @@
</span><span class="cx">     static bool isDeletedValue(const JSC::RegExpKey&amp; value) { return value.flagsValue == JSC::DeletedValueFlags; }
</span><span class="cx"> };
</span><span class="cx"> } // namespace WTF
</span><ins>+
+#endif // RegExpKey_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeRegExpMatchesArrayh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/RegExpMatchesArray.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/RegExpMatchesArray.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/runtime/RegExpMatchesArray.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -17,7 +17,8 @@
</span><span class="cx">  *
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef RegExpMatchesArray_h
+#define RegExpMatchesArray_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;ButterflyInlines.h&quot;
</span><span class="cx"> #include &quot;JSArray.h&quot;
</span><span class="lines">@@ -129,4 +130,6 @@
</span><span class="cx"> Structure* createRegExpMatchesArrayStructure(VM&amp;, JSGlobalObject*);
</span><span class="cx"> Structure* createRegExpMatchesArraySlowPutStructure(VM&amp;, JSGlobalObject*);
</span><span class="cx"> 
</span><del>-} // namespace JSC
</del><ins>+}
+
+#endif // RegExpMatchesArray_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeRegExpObjecth"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/RegExpObject.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/RegExpObject.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/runtime/RegExpObject.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -18,7 +18,8 @@
</span><span class="cx">  *
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef RegExpObject_h
+#define RegExpObject_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;JSObject.h&quot;
</span><span class="cx"> #include &quot;RegExp.h&quot;
</span><span class="lines">@@ -130,3 +131,5 @@
</span><span class="cx"> }
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // RegExpObject_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeRegExpObjectInlinesh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/RegExpObjectInlines.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/RegExpObjectInlines.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/runtime/RegExpObjectInlines.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -18,7 +18,8 @@
</span><span class="cx">  *
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef RegExpObjectInlines_h
+#define RegExpObjectInlines_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;ButterflyInlines.h&quot;
</span><span class="cx"> #include &quot;Error.h&quot;
</span><span class="lines">@@ -124,3 +125,6 @@
</span><span class="cx"> }
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // RegExpObjectInlines_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeRegExpPrototypeh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/RegExpPrototype.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/RegExpPrototype.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/runtime/RegExpPrototype.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -18,7 +18,8 @@
</span><span class="cx">  *
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef RegExpPrototype_h
+#define RegExpPrototype_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;JSObject.h&quot;
</span><span class="cx"> #include &quot;RegExp.h&quot;
</span><span class="lines">@@ -63,3 +64,5 @@
</span><span class="cx"> EncodedJSValue JSC_HOST_CALL regExpProtoFuncTestFast(ExecState*);
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // RegExpPrototype_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeRejecth"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/Reject.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/Reject.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/runtime/Reject.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef Reject_h
+#define Reject_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;CallFrame.h&quot;
</span><span class="cx"> #include &quot;Error.h&quot;
</span><span class="lines">@@ -40,3 +41,6 @@
</span><span class="cx"> }
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // Reject_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeRuntimeFlagsh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/RuntimeFlags.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/RuntimeFlags.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/runtime/RuntimeFlags.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * THE POSSIBILITY OF SUCH DAMAGE.
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef RuntimeFlags_h
+#define RuntimeFlags_h
</ins><span class="cx"> 
</span><span class="cx"> #include &lt;initializer_list&gt;
</span><span class="cx"> 
</span><span class="lines">@@ -94,3 +95,5 @@
</span><span class="cx"> };
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // RuntimeFlags_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeRuntimeTypeh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/RuntimeType.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/RuntimeType.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/runtime/RuntimeType.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -24,7 +24,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef RuntimeType_h
+#define RuntimeType_h
</ins><span class="cx"> 
</span><span class="cx"> #include &lt;wtf/text/WTFString.h&gt;
</span><span class="cx"> 
</span><span class="lines">@@ -57,3 +58,5 @@
</span><span class="cx"> }
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // RuntimeType_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeSamplingCounterh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/SamplingCounter.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/SamplingCounter.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/runtime/SamplingCounter.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -26,7 +26,8 @@
</span><span class="cx">  * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef SamplingCounter_h
+#define SamplingCounter_h
</ins><span class="cx"> 
</span><span class="cx"> #include &lt;stdint.h&gt;
</span><span class="cx"> #include &lt;wtf/Assertions.h&gt;
</span><span class="lines">@@ -171,3 +172,7 @@
</span><span class="cx"> #endif
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // SamplingCounter_h
+
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeSamplingProfilerh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/SamplingProfiler.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/SamplingProfiler.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/runtime/SamplingProfiler.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef SamplingProfiler_h
+#define SamplingProfiler_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(SAMPLING_PROFILER)
</span><span class="cx"> 
</span><span class="lines">@@ -189,3 +190,5 @@
</span><span class="cx"> } // namespace WTF
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(SAMPLING_PROFILER)
</span><ins>+
+#endif // SamplingProfiler_h 
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeScopeOffseth"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/ScopeOffset.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/ScopeOffset.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/runtime/ScopeOffset.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef ScopeOffset_h
+#define ScopeOffset_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;GenericOffset.h&quot;
</span><span class="cx"> #include &lt;wtf/PrintStream.h&gt;
</span><span class="lines">@@ -45,3 +46,6 @@
</span><span class="cx"> };
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // ScopeOffset_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeScopedArgumentsh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/ScopedArguments.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/ScopedArguments.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/runtime/ScopedArguments.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef ScopedArguments_h
+#define ScopedArguments_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;GenericArguments.h&quot;
</span><span class="cx"> #include &quot;JSLexicalEnvironment.h&quot;
</span><span class="lines">@@ -151,3 +152,6 @@
</span><span class="cx"> };
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // ScopedArguments_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeScopedArgumentsTableh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/ScopedArgumentsTable.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/ScopedArgumentsTable.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/runtime/ScopedArgumentsTable.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef ScopedArgumentsTable_h
+#define ScopedArgumentsTable_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;JSCell.h&quot;
</span><span class="cx"> #include &quot;ScopeOffset.h&quot;
</span><span class="lines">@@ -90,3 +91,6 @@
</span><span class="cx"> };
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // ScopedArgumentsTable_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeSetConstructorh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/SetConstructor.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/SetConstructor.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/runtime/SetConstructor.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef SetConstructor_h
+#define SetConstructor_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;InternalFunction.h&quot;
</span><span class="cx"> 
</span><span class="lines">@@ -60,4 +61,6 @@
</span><span class="cx">     static CallType getCallData(JSCell*, CallData&amp;);
</span><span class="cx"> };
</span><span class="cx"> 
</span><del>-} // namespace JSC
</del><ins>+}
+
+#endif // !defined(MapConstructor_h)
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeSetIteratorPrototypeh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/SetIteratorPrototype.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/SetIteratorPrototype.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/runtime/SetIteratorPrototype.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef SetIteratorPrototype_h
+#define SetIteratorPrototype_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;JSObject.h&quot;
</span><span class="cx"> 
</span><span class="lines">@@ -55,4 +56,6 @@
</span><span class="cx">     void finishCreation(VM&amp;, JSGlobalObject*);
</span><span class="cx"> };
</span><span class="cx"> 
</span><del>-} // namespace JSC
</del><ins>+}
+
+#endif // !defined(SetIteratorPrototype_h)
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeSetPrototypeh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/SetPrototype.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/SetPrototype.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/runtime/SetPrototype.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef SetPrototype_h
+#define SetPrototype_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;JSObject.h&quot;
</span><span class="cx"> 
</span><span class="lines">@@ -60,4 +61,6 @@
</span><span class="cx"> EncodedJSValue JSC_HOST_CALL privateFuncSetIterator(ExecState*);
</span><span class="cx"> EncodedJSValue JSC_HOST_CALL privateFuncSetIteratorNext(ExecState*);
</span><span class="cx"> 
</span><del>-} // namespace JSC
</del><ins>+}
+
+#endif // !defined(SetPrototype_h)
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeSimpleTypedArrayControllerh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/SimpleTypedArrayController.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/SimpleTypedArrayController.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/runtime/SimpleTypedArrayController.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef SimpleTypedArrayController_h
+#define SimpleTypedArrayController_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;Handle.h&quot;
</span><span class="cx"> #include &quot;TypedArrayController.h&quot;
</span><span class="lines">@@ -65,3 +66,6 @@
</span><span class="cx"> };
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // SimpleTypedArrayController_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeSlowPathReturnTypeh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/SlowPathReturnType.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/SlowPathReturnType.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/runtime/SlowPathReturnType.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef SlowPathReturnType_h
+#define SlowPathReturnType_h
</ins><span class="cx"> 
</span><span class="cx"> #include &lt;wtf/StdLibExtras.h&gt;
</span><span class="cx"> 
</span><span class="lines">@@ -81,3 +82,5 @@
</span><span class="cx"> #endif // USE(JSVALUE32_64)
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // SlowPathReturnType_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeSmallStringsh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/SmallStrings.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/SmallStrings.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/runtime/SmallStrings.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef SmallStrings_h
+#define SmallStrings_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;TypeofType.h&quot;
</span><span class="cx"> #include &quot;WriteBarrier.h&quot;
</span><span class="lines">@@ -141,3 +142,5 @@
</span><span class="cx"> };
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // SmallStrings_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeSparseArrayValueMaph"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/SparseArrayValueMap.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/SparseArrayValueMap.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/runtime/SparseArrayValueMap.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef SparseArrayValueMap_h
+#define SparseArrayValueMap_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;JSCell.h&quot;
</span><span class="cx"> #include &quot;JSTypeInfo.h&quot;
</span><span class="lines">@@ -129,3 +130,6 @@
</span><span class="cx"> };
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // SparseArrayValueMap_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeStackAlignmenth"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/StackAlignment.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/StackAlignment.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/runtime/StackAlignment.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef StackAlignment_h
+#define StackAlignment_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;JSCJSValue.h&quot;
</span><span class="cx"> #include &lt;wtf/MathExtras.h&gt;
</span><span class="lines">@@ -58,3 +59,6 @@
</span><span class="cx"> }
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // StackAlignment_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeStrictEvalActivationh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/StrictEvalActivation.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/StrictEvalActivation.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/runtime/StrictEvalActivation.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * THE POSSIBILITY OF SUCH DAMAGE.
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef StrictEvalActivation_h
+#define StrictEvalActivation_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;JSScope.h&quot;
</span><span class="cx"> 
</span><span class="lines">@@ -56,3 +57,5 @@
</span><span class="cx"> };
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // StrictEvalActivation_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeStringConstructorh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/StringConstructor.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/StringConstructor.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/runtime/StringConstructor.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -18,7 +18,8 @@
</span><span class="cx">  *
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef StringConstructor_h
+#define StringConstructor_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;InternalFunction.h&quot;
</span><span class="cx"> 
</span><span class="lines">@@ -57,3 +58,5 @@
</span><span class="cx"> JSCell* stringConstructor(ExecState*, JSValue);
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // StringConstructor_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeStringIteratorPrototypeh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/StringIteratorPrototype.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/StringIteratorPrototype.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/runtime/StringIteratorPrototype.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -24,7 +24,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef StringIteratorPrototype_h
+#define StringIteratorPrototype_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;JSObject.h&quot;
</span><span class="cx"> 
</span><span class="lines">@@ -57,4 +58,6 @@
</span><span class="cx">     void finishCreation(VM&amp;, JSGlobalObject*);
</span><span class="cx"> };
</span><span class="cx"> 
</span><del>-} // namespace JSC
</del><ins>+}
+
+#endif // !defined(StringIteratorPrototype_h)
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeStringObjecth"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/StringObject.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/StringObject.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/runtime/StringObject.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -18,7 +18,8 @@
</span><span class="cx">  *
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef StringObject_h
+#define StringObject_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;JSWrapperObject.h&quot;
</span><span class="cx"> #include &quot;JSString.h&quot;
</span><span class="lines">@@ -109,4 +110,7 @@
</span><span class="cx">     return jsSubstring(exec, string, offset, length);
</span><span class="cx"> }
</span><span class="cx"> 
</span><ins>+
</ins><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // StringObject_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeStringPrototypeh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/StringPrototype.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/StringPrototype.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/runtime/StringPrototype.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -18,7 +18,8 @@
</span><span class="cx">  *
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef StringPrototype_h
+#define StringPrototype_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;JITOperations.h&quot;
</span><span class="cx"> #include &quot;StringObject.h&quot;
</span><span class="lines">@@ -68,3 +69,5 @@
</span><span class="cx"> EncodedJSValue JSC_HOST_CALL builtinStringIncludesInternal(ExecState*);
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // StringPrototype_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeStringRecursionCheckerh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/StringRecursionChecker.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/StringRecursionChecker.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/runtime/StringRecursionChecker.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -17,7 +17,8 @@
</span><span class="cx">  *
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef StringRecursionChecker_h
+#define StringRecursionChecker_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;Interpreter.h&quot;
</span><span class="cx"> #include &quot;VMInlines.h&quot;
</span><span class="lines">@@ -91,4 +92,6 @@
</span><span class="cx">     }
</span><span class="cx"> }
</span><span class="cx"> 
</span><del>-} // namespace JSC
</del><ins>+}
+
+#endif
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeStructureh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/Structure.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/Structure.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/runtime/Structure.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef Structure_h
+#define Structure_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;ClassInfo.h&quot;
</span><span class="cx"> #include &quot;ConcurrentJITLock.h&quot;
</span><span class="lines">@@ -761,3 +762,5 @@
</span><span class="cx"> };
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // Structure_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeStructureChainh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/StructureChain.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/StructureChain.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/runtime/StructureChain.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef StructureChain_h
+#define StructureChain_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;JSCell.h&quot;
</span><span class="cx"> #include &quot;JSObject.h&quot;
</span><span class="lines">@@ -84,3 +85,5 @@
</span><span class="cx"> };
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // StructureChain_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeStructureIDBlobh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/StructureIDBlob.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/StructureIDBlob.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/runtime/StructureIDBlob.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * THE POSSIBILITY OF SUCH DAMAGE.
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef StructureIDBlob_h
+#define StructureIDBlob_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;CellState.h&quot;
</span><span class="cx"> #include &quot;IndexingType.h&quot;
</span><span class="lines">@@ -90,3 +91,5 @@
</span><span class="cx"> };
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // StructureIDBlob_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeStructureIDTableh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/StructureIDTable.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/StructureIDTable.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/runtime/StructureIDTable.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * THE POSSIBILITY OF SUCH DAMAGE.
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef StructureIDTable_h
+#define StructureIDTable_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;UnusedPointer.h&quot;
</span><span class="cx"> #include &lt;wtf/Vector.h&gt;
</span><span class="lines">@@ -89,3 +90,5 @@
</span><span class="cx"> }
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // StructureIDTable_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeStructureInlinesh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/StructureInlines.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/StructureInlines.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/runtime/StructureInlines.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef StructureInlines_h
+#define StructureInlines_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;JSArrayBufferView.h&quot;
</span><span class="cx"> #include &quot;JSCJSValueInlines.h&quot;
</span><span class="lines">@@ -312,3 +313,6 @@
</span><span class="cx"> }
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // StructureInlines_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeStructureRareDatah"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/StructureRareData.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/StructureRareData.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/runtime/StructureRareData.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * THE POSSIBILITY OF SUCH DAMAGE.
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef StructureRareData_h
+#define StructureRareData_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;ClassInfo.h&quot;
</span><span class="cx"> #include &quot;JSCell.h&quot;
</span><span class="lines">@@ -85,3 +86,5 @@
</span><span class="cx"> };
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // StructureRareData_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeStructureRareDataInlinesh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/StructureRareDataInlines.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/StructureRareDataInlines.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/runtime/StructureRareDataInlines.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * THE POSSIBILITY OF SUCH DAMAGE.
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef StructureRareDataInlines_h
+#define StructureRareDataInlines_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;JSString.h&quot;
</span><span class="cx"> #include &quot;StructureRareData.h&quot;
</span><span class="lines">@@ -51,3 +52,5 @@
</span><span class="cx"> }
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // StructureRareDataInlines_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeStructureTransitionTableh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/StructureTransitionTable.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/StructureTransitionTable.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/runtime/StructureTransitionTable.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef StructureTransitionTable_h
+#define StructureTransitionTable_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;IndexingType.h&quot;
</span><span class="cx"> #include &quot;WeakGCMap.h&quot;
</span><span class="lines">@@ -224,3 +225,5 @@
</span><span class="cx"> };
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // StructureTransitionTable_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeSymbolh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/Symbol.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/Symbol.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/runtime/Symbol.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -25,7 +25,8 @@
</span><span class="cx">  * THE POSSIBILITY OF SUCH DAMAGE.
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef Symbol_h
+#define Symbol_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;JSString.h&quot;
</span><span class="cx"> #include &quot;PrivateName.h&quot;
</span><span class="lines">@@ -85,3 +86,5 @@
</span><span class="cx"> }
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // Symbol_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeSymbolConstructorh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/SymbolConstructor.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/SymbolConstructor.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/runtime/SymbolConstructor.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -24,7 +24,8 @@
</span><span class="cx">  * THE POSSIBILITY OF SUCH DAMAGE.
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef SymbolConstructor_h
+#define SymbolConstructor_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;InternalFunction.h&quot;
</span><span class="cx"> #include &quot;Symbol.h&quot;
</span><span class="lines">@@ -63,3 +64,5 @@
</span><span class="cx"> };
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // SymbolConstructor_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeSymbolObjecth"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/SymbolObject.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/SymbolObject.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/runtime/SymbolObject.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -19,7 +19,8 @@
</span><span class="cx">  *
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef SymbolObject_h
+#define SymbolObject_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;JSWrapperObject.h&quot;
</span><span class="cx"> #include &quot;Symbol.h&quot;
</span><span class="lines">@@ -64,3 +65,5 @@
</span><span class="cx"> };
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // SymbolObject_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeSymbolPrototypeh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/SymbolPrototype.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/SymbolPrototype.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/runtime/SymbolPrototype.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -24,7 +24,8 @@
</span><span class="cx">  * THE POSSIBILITY OF SUCH DAMAGE.
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef SymbolPrototype_h
+#define SymbolPrototype_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;Symbol.h&quot;
</span><span class="cx"> #include &quot;SymbolObject.h&quot;
</span><span class="lines">@@ -58,3 +59,5 @@
</span><span class="cx"> STATIC_ASSERT_IS_TRIVIALLY_DESTRUCTIBLE(SymbolPrototype);
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // SymbolPrototype_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeSymbolTableh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/SymbolTable.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/SymbolTable.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/runtime/SymbolTable.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -26,7 +26,8 @@
</span><span class="cx">  * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef SymbolTable_h
+#define SymbolTable_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;ConcurrentJITLock.h&quot;
</span><span class="cx"> #include &quot;ConstantMode.h&quot;
</span><span class="lines">@@ -719,3 +720,5 @@
</span><span class="cx"> };
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // SymbolTable_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeTemplateRegistryh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/TemplateRegistry.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/TemplateRegistry.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/runtime/TemplateRegistry.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * THE POSSIBILITY OF SUCH DAMAGE.
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef TemplateRegistry_h
+#define TemplateRegistry_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;JSArray.h&quot;
</span><span class="cx"> #include &quot;TemplateRegistryKey.h&quot;
</span><span class="lines">@@ -43,3 +44,5 @@
</span><span class="cx"> };
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // TemplateRegistry_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeTemplateRegistryKeyh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/TemplateRegistryKey.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/TemplateRegistryKey.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/runtime/TemplateRegistryKey.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * THE POSSIBILITY OF SUCH DAMAGE.
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef TemplateRegistryKey_h
+#define TemplateRegistryKey_h
</ins><span class="cx"> 
</span><span class="cx"> #include &lt;limits&gt;
</span><span class="cx"> #include &lt;wtf/Vector.h&gt;
</span><span class="lines">@@ -98,3 +99,5 @@
</span><span class="cx"> };
</span><span class="cx"> 
</span><span class="cx"> } // namespace WTF
</span><ins>+
+#endif // TemplateRegistryKey_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeTestRunnerUtilsh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/TestRunnerUtils.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/TestRunnerUtils.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/runtime/TestRunnerUtils.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef TestRunnerUtils_h
+#define TestRunnerUtils_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;JSCJSValue.h&quot;
</span><span class="cx"> 
</span><span class="lines">@@ -55,3 +56,5 @@
</span><span class="cx"> JS_EXPORT_PRIVATE void finalizeStatsAtEndOfTesting();
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // TestRunnerUtils_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeThrowScopeh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/ThrowScope.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/ThrowScope.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/runtime/ThrowScope.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef ThrowScope_h
+#define ThrowScope_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;ExceptionScope.h&quot;
</span><span class="cx"> 
</span><span class="lines">@@ -105,3 +106,5 @@
</span><span class="cx"> }
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // ThrowScope_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeToNativeFromValueh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/ToNativeFromValue.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/ToNativeFromValue.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/runtime/ToNativeFromValue.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef ToNativeFromValue_h
+#define ToNativeFromValue_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;JSCJSValue.h&quot;
</span><span class="cx"> 
</span><span class="lines">@@ -58,3 +59,6 @@
</span><span class="cx"> }
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // ToNativeFromValue_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeTypeLocationCacheh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/TypeLocationCache.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/TypeLocationCache.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/runtime/TypeLocationCache.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef TypeLocationCache_h
+#define TypeLocationCache_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;TypeLocation.h&quot;
</span><span class="cx"> #include &lt;unordered_map&gt;
</span><span class="lines">@@ -63,3 +64,5 @@
</span><span class="cx"> };
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // TypeLocationCache_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeTypeProfilerh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/TypeProfiler.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/TypeProfiler.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/runtime/TypeProfiler.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef TypeProfiler_h
+#define TypeProfiler_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;CodeBlock.h&quot;
</span><span class="cx"> #include &quot;TypeLocation.h&quot;
</span><span class="lines">@@ -139,3 +140,5 @@
</span><span class="cx"> };
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // TypeProfiler_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeTypeProfilerLogh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/TypeProfilerLog.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/TypeProfilerLog.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/runtime/TypeProfilerLog.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -26,7 +26,8 @@
</span><span class="cx">  * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef TypeProfilerLog_h
+#define TypeProfilerLog_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;JSCJSValue.h&quot;
</span><span class="cx"> #include &quot;Structure.h&quot;
</span><span class="lines">@@ -79,3 +80,5 @@
</span><span class="cx"> };
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // TypeProfilerLog_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeTypeSetcpp"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/TypeSet.cpp (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/TypeSet.cpp        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/runtime/TypeSet.cpp        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -589,4 +589,4 @@
</span><span class="cx">     m_isInDictionaryMode = true;
</span><span class="cx"> }
</span><span class="cx"> 
</span><del>-} // namespace JSC
</del><ins>+} //namespace JSC
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeTypeSeth"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/TypeSet.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/TypeSet.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/runtime/TypeSet.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef TypeSet_h
+#define TypeSet_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;ConcurrentJITLock.h&quot;
</span><span class="cx"> #include &quot;RuntimeType.h&quot;
</span><span class="lines">@@ -107,4 +108,6 @@
</span><span class="cx">     StructureSet m_structureSet;
</span><span class="cx"> };
</span><span class="cx"> 
</span><del>-} // namespace JSC
</del><ins>+} //namespace JSC
+
+#endif //TypeSet_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeTypedArrayAdaptorsh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/TypedArrayAdaptors.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/TypedArrayAdaptors.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/runtime/TypedArrayAdaptors.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef TypedArrayAdaptors_h
+#define TypedArrayAdaptors_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;JSCJSValue.h&quot;
</span><span class="cx"> #include &quot;MathCommon.h&quot;
</span><span class="lines">@@ -284,3 +285,6 @@
</span><span class="cx"> };
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // TypedArrayAdaptors_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeTypedArrayBaseh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/TypedArrayBase.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/TypedArrayBase.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/runtime/TypedArrayBase.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -24,7 +24,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef TypedArrayBase_h
+#define TypedArrayBase_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;ArrayBuffer.h&quot;
</span><span class="cx"> #include &quot;ArrayBufferView.h&quot;
</span><span class="lines">@@ -148,3 +149,5 @@
</span><span class="cx"> } // namespace JSC
</span><span class="cx"> 
</span><span class="cx"> using JSC::TypedArrayBase;
</span><ins>+
+#endif // TypedArrayBase_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeTypedArrayControllerh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/TypedArrayController.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/TypedArrayController.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/runtime/TypedArrayController.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef TypedArrayController_h
+#define TypedArrayController_h
</ins><span class="cx"> 
</span><span class="cx"> #include &lt;wtf/RefCounted.h&gt;
</span><span class="cx"> 
</span><span class="lines">@@ -44,3 +45,6 @@
</span><span class="cx"> };
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // TypedArrayController_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeTypedArrayInlinesh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/TypedArrayInlines.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/TypedArrayInlines.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/runtime/TypedArrayInlines.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef TypedArrayInlines_h
+#define TypedArrayInlines_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;GCIncomingRefCountedInlines.h&quot;
</span><span class="cx"> #include &quot;GenericTypedArrayViewInlines.h&quot;
</span><span class="lines">@@ -30,3 +31,6 @@
</span><span class="cx"> #include &quot;JSArrayBufferViewInlines.h&quot;
</span><span class="cx"> #include &quot;JSGenericTypedArrayViewInlines.h&quot;
</span><span class="cx"> #include &quot;JSGenericTypedArrayViewPrototypeInlines.h&quot;
</span><ins>+
+#endif // TypedArrayInlines_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeTypedArrayTypeh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/TypedArrayType.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/TypedArrayType.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/runtime/TypedArrayType.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef TypedArrayType_h
+#define TypedArrayType_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;JSType.h&quot;
</span><span class="cx"> #include &lt;wtf/PrintStream.h&gt;
</span><span class="lines">@@ -172,3 +173,6 @@
</span><span class="cx"> void printInternal(PrintStream&amp;, JSC::TypedArrayType);
</span><span class="cx"> 
</span><span class="cx"> } // namespace WTF
</span><ins>+
+#endif // TypedArrayType_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeTypedArraysh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/TypedArrays.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/TypedArrays.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/runtime/TypedArrays.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef TypedArrays_h
+#define TypedArrays_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;GenericTypedArrayView.h&quot;
</span><span class="cx"> #include &quot;TypedArrayAdaptors.h&quot;
</span><span class="lines">@@ -41,3 +42,6 @@
</span><span class="cx"> typedef GenericTypedArrayView&lt;Float64Adaptor&gt; Float64Array;
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // TypedArrays_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeTypeofTypeh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/TypeofType.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/TypeofType.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/runtime/TypeofType.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef TypeofType_h
+#define TypeofType_h
</ins><span class="cx"> 
</span><span class="cx"> #include &lt;wtf/PrintStream.h&gt;
</span><span class="cx"> 
</span><span class="lines">@@ -46,3 +47,6 @@
</span><span class="cx"> void printInternal(PrintStream&amp; out, JSC::TypeofType);
</span><span class="cx"> 
</span><span class="cx"> } // namespace WTF
</span><ins>+
+#endif // TypeofType_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeUint16Arrayh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/Uint16Array.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/Uint16Array.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/runtime/Uint16Array.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,8 +23,12 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef Uint16Array_h
+#define Uint16Array_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;TypedArrays.h&quot;
</span><span class="cx"> 
</span><span class="cx"> using JSC::Uint16Array;
</span><ins>+
+#endif // Uint16Array_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeUint16WithFractionh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/Uint16WithFraction.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/Uint16WithFraction.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/runtime/Uint16WithFraction.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef Uint16WithFraction_h
+#define Uint16WithFraction_h
</ins><span class="cx"> 
</span><span class="cx"> #include &lt;wtf/MathExtras.h&gt;
</span><span class="cx"> 
</span><span class="lines">@@ -263,4 +264,7 @@
</span><span class="cx">     size_t m_leadingZeros;
</span><span class="cx"> };
</span><span class="cx"> 
</span><del>-} // namespace JSC
</del><ins>+}
+
+#endif
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeUint32Arrayh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/Uint32Array.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/Uint32Array.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/runtime/Uint32Array.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,8 +23,12 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef Uint32Array_h
+#define Uint32Array_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;TypedArrays.h&quot;
</span><span class="cx"> 
</span><span class="cx"> using JSC::Uint32Array;
</span><ins>+
+#endif // Uint32Array_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeUint8Arrayh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/Uint8Array.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/Uint8Array.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/runtime/Uint8Array.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,8 +23,12 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef Uint8Array_h
+#define Uint8Array_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;TypedArrays.h&quot;
</span><span class="cx"> 
</span><span class="cx"> using JSC::Uint8Array;
</span><ins>+
+#endif // Uint8Array_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeUint8ClampedArrayh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/Uint8ClampedArray.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/Uint8ClampedArray.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/runtime/Uint8ClampedArray.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,8 +23,12 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef Uint8ClampedArray_h
+#define Uint8ClampedArray_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;TypedArrays.h&quot;
</span><span class="cx"> 
</span><span class="cx"> using JSC::Uint8ClampedArray;
</span><ins>+
+#endif // Uint8ClampedArray_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeVMh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/VM.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/VM.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/runtime/VM.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -26,7 +26,8 @@
</span><span class="cx">  * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef VM_h
+#define VM_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;CallData.h&quot;
</span><span class="cx"> #include &quot;ConcurrentJITLock.h&quot;
</span><span class="lines">@@ -765,3 +766,5 @@
</span><span class="cx"> void logSanitizeStack(VM*);
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // VM_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeVMEntryScopeh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/VMEntryScope.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/VMEntryScope.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/runtime/VMEntryScope.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef VMEntryScope_h
+#define VMEntryScope_h
</ins><span class="cx"> 
</span><span class="cx"> #include &lt;wtf/StackBounds.h&gt;
</span><span class="cx"> #include &lt;wtf/StackStats.h&gt;
</span><span class="lines">@@ -51,3 +52,5 @@
</span><span class="cx"> };
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // VMEntryScope_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeVMInlinesh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/VMInlines.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/VMInlines.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/runtime/VMInlines.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef VMInlines_h
+#define VMInlines_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;ProfilerDatabase.h&quot;
</span><span class="cx"> #include &quot;VM.h&quot;
</span><span class="lines">@@ -68,3 +69,6 @@
</span><span class="cx"> }
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // LLIntData_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeVarOffseth"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/VarOffset.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/VarOffset.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/runtime/VarOffset.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef VarOffset_h
+#define VarOffset_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;DirectArgumentsOffset.h&quot;
</span><span class="cx"> #include &quot;ScopeOffset.h&quot;
</span><span class="lines">@@ -241,3 +242,6 @@
</span><span class="cx"> };
</span><span class="cx"> 
</span><span class="cx"> } // namespace WTF
</span><ins>+
+#endif // VarOffset_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeWatchdogh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/Watchdog.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/Watchdog.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/runtime/Watchdog.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef Watchdog_h
+#define Watchdog_h
</ins><span class="cx"> 
</span><span class="cx"> #include &lt;wtf/Lock.h&gt;
</span><span class="cx"> #include &lt;wtf/Ref.h&gt;
</span><span class="lines">@@ -95,3 +96,5 @@
</span><span class="cx"> };
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // Watchdog_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeWeakGCMaph"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/WeakGCMap.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/WeakGCMap.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/runtime/WeakGCMap.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * THE POSSIBILITY OF SUCH DAMAGE.
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef WeakGCMap_h
+#define WeakGCMap_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;Weak.h&quot;
</span><span class="cx"> #include &lt;wtf/HashMap.h&gt;
</span><span class="lines">@@ -102,3 +103,5 @@
</span><span class="cx"> };
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // WeakGCMap_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeWeakGCMapInlinesh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/WeakGCMapInlines.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/WeakGCMapInlines.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/runtime/WeakGCMapInlines.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * THE POSSIBILITY OF SUCH DAMAGE.
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef WeakGCMapInlines_h
+#define WeakGCMapInlines_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;HeapInlines.h&quot;
</span><span class="cx"> #include &quot;WeakGCMap.h&quot;
</span><span class="lines">@@ -77,3 +78,5 @@
</span><span class="cx"> }
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // WeakGCMapInlines_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeWeakMapConstructorh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/WeakMapConstructor.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/WeakMapConstructor.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/runtime/WeakMapConstructor.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef WeakMapConstructor_h
+#define WeakMapConstructor_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;InternalFunction.h&quot;
</span><span class="cx"> 
</span><span class="lines">@@ -60,4 +61,6 @@
</span><span class="cx">     static CallType getCallData(JSCell*, CallData&amp;);
</span><span class="cx"> };
</span><span class="cx"> 
</span><del>-} // namespace JSC
</del><ins>+}
+
+#endif // !defined(WeakMapConstructor_h)
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeWeakMapDatah"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/WeakMapData.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/WeakMapData.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/runtime/WeakMapData.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * THE POSSIBILITY OF SUCH DAMAGE.
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef WeakMapData_h
+#define WeakMapData_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;JSCell.h&quot;
</span><span class="cx"> #include &quot;Structure.h&quot;
</span><span class="lines">@@ -89,4 +90,6 @@
</span><span class="cx">     MapType m_map;
</span><span class="cx"> };
</span><span class="cx"> 
</span><del>-} // namespace JSC
</del><ins>+}
+
+#endif /* !defined(WeakMapData_h) */
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeWeakMapPrototypeh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/WeakMapPrototype.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/WeakMapPrototype.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/runtime/WeakMapPrototype.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef WeakMapPrototype_h
+#define WeakMapPrototype_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;JSObject.h&quot;
</span><span class="cx"> 
</span><span class="lines">@@ -55,4 +56,6 @@
</span><span class="cx">     void finishCreation(VM&amp;, JSGlobalObject*);
</span><span class="cx"> };
</span><span class="cx"> 
</span><del>-} // namespace JSC
</del><ins>+}
+
+#endif // !defined(WeakMapPrototype_h)
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeWeakSetConstructorh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/WeakSetConstructor.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/WeakSetConstructor.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/runtime/WeakSetConstructor.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef WeakSetConstructor_h
+#define WeakSetConstructor_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;InternalFunction.h&quot;
</span><span class="cx"> 
</span><span class="lines">@@ -60,4 +61,6 @@
</span><span class="cx">     static CallType getCallData(JSCell*, CallData&amp;);
</span><span class="cx"> };
</span><span class="cx"> 
</span><del>-} // namespace JSC
</del><ins>+}
+
+#endif // !defined(WeakSetConstructor_h)
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeWeakSetPrototypeh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/WeakSetPrototype.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/WeakSetPrototype.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/runtime/WeakSetPrototype.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef WeakSetPrototype_h
+#define WeakSetPrototype_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;JSObject.h&quot;
</span><span class="cx"> 
</span><span class="lines">@@ -55,4 +56,6 @@
</span><span class="cx">     void finishCreation(VM&amp;, JSGlobalObject*);
</span><span class="cx"> };
</span><span class="cx"> 
</span><del>-} // namespace JSC
</del><ins>+}
+
+#endif // !defined(WeakSetPrototype_h)
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeWriteBarrierh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/WriteBarrier.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/WriteBarrier.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/runtime/WriteBarrier.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * THE POSSIBILITY OF SUCH DAMAGE.
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef WriteBarrier_h
+#define WriteBarrier_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;GCAssertions.h&quot;
</span><span class="cx"> #include &quot;HandleTypes.h&quot;
</span><span class="lines">@@ -223,3 +224,5 @@
</span><span class="cx"> }
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // WriteBarrier_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeWriteBarrierInlinesh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/WriteBarrierInlines.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/WriteBarrierInlines.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/runtime/WriteBarrierInlines.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * THE POSSIBILITY OF SUCH DAMAGE.
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef WriteBarrierInlines_h
+#define WriteBarrierInlines_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;VM.h&quot;
</span><span class="cx"> #include &quot;WriteBarrier.h&quot;
</span><span class="lines">@@ -62,3 +63,5 @@
</span><span class="cx"> }
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC 
</span><ins>+
+#endif // WriteBarrierInlines_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoretoolsCodeProfileh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/tools/CodeProfile.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/tools/CodeProfile.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/tools/CodeProfile.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef CodeProfile_h
+#define CodeProfile_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;SourceCode.h&quot;
</span><span class="cx"> #include &quot;TieredMMapArray.h&quot;
</span><span class="lines">@@ -87,4 +88,7 @@
</span><span class="cx">     static const char* s_codeTypeNames[NumberOfCodeTypes];
</span><span class="cx"> };
</span><span class="cx"> 
</span><del>-} // namespace JSC
</del><ins>+}
+
+#endif // CodeProfile_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoretoolsCodeProfilingh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/tools/CodeProfiling.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/tools/CodeProfiling.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/tools/CodeProfiling.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef CodeProfiling_h
+#define CodeProfiling_h
</ins><span class="cx"> 
</span><span class="cx"> namespace WTF {
</span><span class="cx"> 
</span><span class="lines">@@ -78,4 +79,7 @@
</span><span class="cx">     static volatile CodeProfile* s_profileStack;
</span><span class="cx"> };
</span><span class="cx"> 
</span><del>-} // namespace JSC
</del><ins>+}
+
+#endif // CodeProfiling_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoretoolsFunctionOverridesh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/tools/FunctionOverrides.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/tools/FunctionOverrides.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/tools/FunctionOverrides.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef FunctionOverrides_h
+#define FunctionOverrides_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;Options.h&quot;
</span><span class="cx"> #include &quot;SourceCode.h&quot;
</span><span class="lines">@@ -62,3 +63,5 @@
</span><span class="cx"> };
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // FunctionOverrides_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoretoolsFunctionWhitelisth"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/tools/FunctionWhitelist.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/tools/FunctionWhitelist.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/tools/FunctionWhitelist.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * THE POSSIBILITY OF SUCH DAMAGE.
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef FunctionWhitelist_h
+#define FunctionWhitelist_h
</ins><span class="cx"> 
</span><span class="cx"> #include &lt;wtf/HashSet.h&gt;
</span><span class="cx"> #include &lt;wtf/text/WTFString.h&gt;
</span><span class="lines">@@ -44,3 +45,5 @@
</span><span class="cx"> };
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // FunctionWhitelist_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoretoolsJSDollarVMh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/tools/JSDollarVM.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/tools/JSDollarVM.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/tools/JSDollarVM.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef JSDollarVM_h
+#define JSDollarVM_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;JSObject.h&quot;
</span><span class="cx"> 
</span><span class="lines">@@ -55,3 +56,5 @@
</span><span class="cx"> };
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // JSDollarVM_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoretoolsJSDollarVMPrototypeh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/tools/JSDollarVMPrototype.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/tools/JSDollarVMPrototype.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/tools/JSDollarVMPrototype.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef JSDollarVMPrototype_h
+#define JSDollarVMPrototype_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;JSObject.h&quot;
</span><span class="cx"> 
</span><span class="lines">@@ -76,3 +77,5 @@
</span><span class="cx"> };
</span><span class="cx"> 
</span><span class="cx"> } // namespace JSC
</span><ins>+
+#endif // JSDollarVMPrototype_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoretoolsProfileTreeNodeh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/tools/ProfileTreeNode.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/tools/ProfileTreeNode.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/tools/ProfileTreeNode.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef ProfileTreeNode_h
+#define ProfileTreeNode_h
</ins><span class="cx"> 
</span><span class="cx"> namespace JSC {
</span><span class="cx"> 
</span><span class="lines">@@ -116,4 +117,7 @@
</span><span class="cx">     Map* m_children;
</span><span class="cx"> };
</span><span class="cx"> 
</span><del>-} // namespace JSC
</del><ins>+}
+
+#endif // ProfileTreeNode_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoretoolsTieredMMapArrayh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/tools/TieredMMapArray.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/tools/TieredMMapArray.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/tools/TieredMMapArray.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef TieredMMapArray_h
+#define TieredMMapArray_h
</ins><span class="cx"> 
</span><span class="cx"> #include &lt;wtf/OSAllocator.h&gt;
</span><span class="cx"> 
</span><span class="lines">@@ -109,4 +110,7 @@
</span><span class="cx">     size_t m_size;
</span><span class="cx"> };
</span><span class="cx"> 
</span><del>-} // namespace JSC
</del><ins>+}
+
+#endif // TieredMMapArray_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreyarrRegularExpressionh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/yarr/RegularExpression.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/yarr/RegularExpression.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/yarr/RegularExpression.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef RegularExpression_h
+#define RegularExpression_h
</ins><span class="cx"> 
</span><span class="cx"> #include &lt;wtf/text/WTFString.h&gt;
</span><span class="cx"> 
</span><span class="lines">@@ -57,3 +58,5 @@
</span><span class="cx"> void JS_EXPORT_PRIVATE replace(String&amp;, const RegularExpression&amp;, const String&amp;);
</span><span class="cx"> 
</span><span class="cx"> } } // namespace JSC::Yarr
</span><ins>+
+#endif // RegularExpression_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreyarrYarrh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/yarr/Yarr.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/yarr/Yarr.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/yarr/Yarr.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -25,7 +25,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef Yarr_h
+#define Yarr_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;YarrPattern.h&quot;
</span><span class="cx"> 
</span><span class="lines">@@ -64,3 +65,6 @@
</span><span class="cx"> struct BytecodePattern;
</span><span class="cx"> 
</span><span class="cx"> } } // namespace JSC::Yarr
</span><ins>+
+#endif // Yarr_h
+
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreyarrYarrCanonicalizeh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/yarr/YarrCanonicalize.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/yarr/YarrCanonicalize.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/yarr/YarrCanonicalize.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef YarrCanonicalize_h
+#define YarrCanonicalize_h
</ins><span class="cx"> 
</span><span class="cx"> #include &lt;stdint.h&gt;
</span><span class="cx"> #include &lt;unicode/utypes.h&gt;
</span><span class="lines">@@ -141,3 +142,5 @@
</span><span class="cx"> }
</span><span class="cx"> 
</span><span class="cx"> } } // JSC::Yarr
</span><ins>+
+#endif
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreyarrYarrInterpreterh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/yarr/YarrInterpreter.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/yarr/YarrInterpreter.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/yarr/YarrInterpreter.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef YarrInterpreter_h
+#define YarrInterpreter_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;ConcurrentJITLock.h&quot;
</span><span class="cx"> #include &quot;YarrPattern.h&quot;
</span><span class="lines">@@ -386,3 +387,5 @@
</span><span class="cx"> unsigned interpret(BytecodePattern*, const UChar* input, unsigned length, unsigned start, unsigned* output);
</span><span class="cx"> 
</span><span class="cx"> } } // namespace JSC::Yarr
</span><ins>+
+#endif // YarrInterpreter_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreyarrYarrJITh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/yarr/YarrJIT.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/yarr/YarrJIT.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/yarr/YarrJIT.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef YarrJIT_h
+#define YarrJIT_h
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(YARR_JIT)
</span><span class="cx"> 
</span><span class="lines">@@ -171,3 +172,5 @@
</span><span class="cx"> } } // namespace JSC::Yarr
</span><span class="cx"> 
</span><span class="cx"> #endif
</span><ins>+
+#endif // YarrJIT_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreyarrYarrParserh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/yarr/YarrParser.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/yarr/YarrParser.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/yarr/YarrParser.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef YarrParser_h
+#define YarrParser_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;Yarr.h&quot;
</span><span class="cx"> #include &lt;wtf/ASCIICType.h&gt;
</span><span class="lines">@@ -955,3 +956,5 @@
</span><span class="cx"> }
</span><span class="cx"> 
</span><span class="cx"> } } // namespace JSC::Yarr
</span><ins>+
+#endif // YarrParser_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreyarrYarrPatternh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/yarr/YarrPattern.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/yarr/YarrPattern.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/yarr/YarrPattern.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -24,7 +24,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef YarrPattern_h
+#define YarrPattern_h
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;RegExpKey.h&quot;
</span><span class="cx"> #include &lt;wtf/CheckedArithmetic.h&gt;
</span><span class="lines">@@ -462,3 +463,5 @@
</span><span class="cx"> };
</span><span class="cx"> 
</span><span class="cx"> } } // namespace JSC::Yarr
</span><ins>+
+#endif // YarrPattern_h
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreyarrYarrSyntaxCheckercpp"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/yarr/YarrSyntaxChecker.cpp (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/yarr/YarrSyntaxChecker.cpp        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/yarr/YarrSyntaxChecker.cpp        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -56,4 +56,4 @@
</span><span class="cx">     return parse(syntaxChecker, pattern, flags.contains('u'));
</span><span class="cx"> }
</span><span class="cx"> 
</span><del>-}} // JSC::Yarr
</del><ins>+}} // JSC::YARR
</ins></span></pre></div>
<a id="trunkSourceJavaScriptCoreyarrYarrSyntaxCheckerh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/yarr/YarrSyntaxChecker.h (206521 => 206522)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/yarr/YarrSyntaxChecker.h        2016-09-28 16:30:17 UTC (rev 206521)
+++ trunk/Source/JavaScriptCore/yarr/YarrSyntaxChecker.h        2016-09-28 16:33:16 UTC (rev 206522)
</span><span class="lines">@@ -23,7 +23,8 @@
</span><span class="cx">  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
</span><span class="cx">  */
</span><span class="cx"> 
</span><del>-#pragma once
</del><ins>+#ifndef YarrSyntaxChecker_h
+#define YarrSyntaxChecker_h
</ins><span class="cx"> 
</span><span class="cx"> #include &lt;wtf/text/WTFString.h&gt;
</span><span class="cx"> 
</span><span class="lines">@@ -31,4 +32,7 @@
</span><span class="cx"> 
</span><span class="cx"> const char* checkSyntax(const String&amp; pattern, const String&amp; flags);
</span><span class="cx"> 
</span><del>-}} // JSC::Yarr
</del><ins>+}} // JSC::YARR
+
+#endif // YarrSyntaxChecker_h
+
</ins></span></pre>
</div>
</div>

</body>
</html>