v8/tools/visual_studio/v8_base_arm.vcproj
mikhail.naganov@gmail.com abc0bd46f6 Add initial version of retainers heap profile.
The profile is taken together with constructors profile. In theory, it
should represent a complete heap graph. However, this takes a lot of memory,
so it is reduced to a more compact, but still useful form. Namely:

 - objects are aggregated by their constructors, except for Array and Object
   instances, that are too hetereogeneous;

 - for Arrays and Objects, initially every instance is concerned, but then
   they are grouped together based on their retainer graph paths similarity (e.g.
   if two objects has the same retainer, they are considered equal);

Review URL: http://codereview.chromium.org/200132

git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@2903 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
2009-09-16 13:41:24 +00:00

984 lines
17 KiB
XML

<?xml version="1.0" encoding="Windows-1252"?>
<VisualStudioProject
ProjectType="Visual C++"
Version="8.00"
Name="v8_base"
ProjectGUID="{EC8B7909-62AF-470D-A75D-E1D89C837142}"
RootNamespace="v8_base"
Keyword="Win32Proj"
>
<Platforms>
<Platform
Name="Win32"
/>
</Platforms>
<ToolFiles>
</ToolFiles>
<Configurations>
<Configuration
Name="Debug|Win32"
ConfigurationType="4"
InheritedPropertySheets=".\common.vsprops;.\debug.vsprops;.\arm.vsprops"
>
<Tool
Name="VCPreBuildEventTool"
/>
<Tool
Name="VCCustomBuildTool"
/>
<Tool
Name="VCXMLDataGeneratorTool"
/>
<Tool
Name="VCWebServiceProxyGeneratorTool"
/>
<Tool
Name="VCMIDLTool"
/>
<Tool
Name="VCCLCompilerTool"
/>
<Tool
Name="VCManagedResourceCompilerTool"
/>
<Tool
Name="VCResourceCompilerTool"
/>
<Tool
Name="VCPreLinkEventTool"
/>
<Tool
Name="VCLibrarianTool"
/>
<Tool
Name="VCALinkTool"
/>
<Tool
Name="VCXDCMakeTool"
/>
<Tool
Name="VCBscMakeTool"
/>
<Tool
Name="VCFxCopTool"
/>
<Tool
Name="VCPostBuildEventTool"
/>
</Configuration>
<Configuration
Name="Release|Win32"
ConfigurationType="4"
InheritedPropertySheets=".\common.vsprops;.\release.vsprops;.\arm.vsprops"
>
<Tool
Name="VCPreBuildEventTool"
/>
<Tool
Name="VCCustomBuildTool"
/>
<Tool
Name="VCXMLDataGeneratorTool"
/>
<Tool
Name="VCWebServiceProxyGeneratorTool"
/>
<Tool
Name="VCMIDLTool"
/>
<Tool
Name="VCCLCompilerTool"
/>
<Tool
Name="VCManagedResourceCompilerTool"
/>
<Tool
Name="VCResourceCompilerTool"
/>
<Tool
Name="VCPreLinkEventTool"
/>
<Tool
Name="VCLibrarianTool"
/>
<Tool
Name="VCALinkTool"
/>
<Tool
Name="VCXDCMakeTool"
/>
<Tool
Name="VCBscMakeTool"
/>
<Tool
Name="VCFxCopTool"
/>
<Tool
Name="VCPostBuildEventTool"
/>
</Configuration>
</Configurations>
<References>
</References>
<Files>
<Filter
Name="dtoa"
>
<File
RelativePath="..\..\src\dtoa-config.c"
>
<FileConfiguration
Name="Debug|Win32"
>
<Tool
Name="VCCLCompilerTool"
DisableSpecificWarnings="4018;4244"
/>
</FileConfiguration>
<FileConfiguration
Name="Release|Win32"
>
<Tool
Name="VCCLCompilerTool"
DisableSpecificWarnings="4018;4244"
/>
</FileConfiguration>
</File>
</Filter>
<Filter
Name="src"
>
<File
RelativePath="..\..\src\accessors.cc"
>
</File>
<File
RelativePath="..\..\src\accessors.h"
>
</File>
<File
RelativePath="..\..\src\allocation.cc"
>
</File>
<File
RelativePath="..\..\src\allocation.h"
>
</File>
<File
RelativePath="..\..\src\api.cc"
>
</File>
<File
RelativePath="..\..\src\api.h"
>
</File>
<File
RelativePath="..\..\src\arguments.h"
>
</File>
<File
RelativePath="..\..\src\arm\assembler-arm-inl.h"
>
</File>
<File
RelativePath="..\..\src\arm\assembler-arm.cc"
>
</File>
<File
RelativePath="..\..\src\arm\assembler-arm.h"
>
</File>
<File
RelativePath="..\..\src\regexp-stack.h"
>
</File>
<File
RelativePath="..\..\src\regexp-macro-assembler-irregexp-inl.h"
>
</File>
<File
RelativePath="..\..\src\assembler.cc"
>
</File>
<File
RelativePath="..\..\src\assembler.h"
>
</File>
<File
RelativePath="..\..\src\ast.cc"
>
</File>
<File
RelativePath="..\..\src\ast.h"
>
</File>
<File
RelativePath="..\..\src\bootstrapper.cc"
>
</File>
<File
RelativePath="..\..\src\bootstrapper.h"
>
</File>
<File
RelativePath="..\..\src\arm\builtins-arm.cc"
>
</File>
<File
RelativePath="..\..\src\builtins.cc"
>
</File>
<File
RelativePath="..\..\src\builtins.h"
>
</File>
<File
RelativePath="..\..\src\bytecodes-irregexp.h"
>
</File>
<File
RelativePath="..\..\src\arm\cfg-arm.cc"
>
</File>
<File
RelativePath="..\..\src\cfg.cc"
>
</File>
<File
RelativePath="..\..\src\cfg.h"
>
</File>
<File
RelativePath="..\..\src\char-predicates-inl.h"
>
</File>
<File
RelativePath="..\..\src\char-predicates.h"
>
</File>
<File
RelativePath="..\..\src\checks.cc"
>
</File>
<File
RelativePath="..\..\src\checks.h"
>
</File>
<File
RelativePath="..\..\src\code-stubs.cc"
>
</File>
<File
RelativePath="..\..\src\code-stubs.h"
>
</File>
<File
RelativePath="..\..\src\code.h"
>
</File>
<File
RelativePath="..\..\src\arm\codegen-arm.cc"
>
</File>
<File
RelativePath="..\..\src\arm\codegen-arm.h"
>
</File>
<File
RelativePath="..\..\src\codegen-inl.h"
>
</File>
<File
RelativePath="..\..\src\codegen.cc"
>
</File>
<File
RelativePath="..\..\src\codegen.h"
>
</File>
<File
RelativePath="..\..\src\compilation-cache.cc"
>
</File>
<File
RelativePath="..\..\src\compilation-cache.h"
>
</File>
<File
RelativePath="..\..\src\compiler.cc"
>
</File>
<File
RelativePath="..\..\src\compiler.h"
>
</File>
<File
RelativePath="..\..\src\arm\constants-arm.cc"
>
</File>
<File
RelativePath="..\..\src\arm\constants-arm.h"
>
</File>
<File
RelativePath="..\..\src\contexts.cc"
>
</File>
<File
RelativePath="..\..\src\contexts.h"
>
</File>
<File
RelativePath="..\..\src\conversions-inl.h"
>
</File>
<File
RelativePath="..\..\src\conversions.cc"
>
</File>
<File
RelativePath="..\..\src\conversions.h"
>
</File>
<File
RelativePath="..\..\src\counters.cc"
>
</File>
<File
RelativePath="..\..\src\counters.h"
>
</File>
<File
RelativePath="..\..\src\arm\cpu-arm.cc"
>
</File>
<File
RelativePath="..\..\src\cpu.h"
>
</File>
<File
RelativePath="..\..\src\dateparser.cc"
>
</File>
<File
RelativePath="..\..\src\dateparser.h"
>
</File>
<File
RelativePath="..\..\src\debug-agent.cc"
>
</File>
<File
RelativePath="..\..\src\debug-agent.h"
>
</File>
<File
RelativePath="..\..\src\arm\debug-arm.cc"
>
</File>
<File
RelativePath="..\..\src\debug.cc"
>
</File>
<File
RelativePath="..\..\src\debug.h"
>
</File>
<File
RelativePath="..\..\src\disassembler.cc"
>
</File>
<File
RelativePath="..\..\src\disassembler.h"
>
</File>
<File
RelativePath="..\..\src\execution.cc"
>
</File>
<File
RelativePath="..\..\src\execution.h"
>
</File>
<File
RelativePath="..\..\src\factory.cc"
>
</File>
<File
RelativePath="..\..\src\factory.h"
>
</File>
<File
RelativePath="..\..\src\flags.cc"
>
</File>
<File
RelativePath="..\..\src\flags.h"
>
</File>
<File
RelativePath="..\..\src\frame-element.cc"
>
</File>
<File
RelativePath="..\..\src\frame-element.h"
>
</File>
<File
RelativePath="..\..\src\arm\frames-arm.cc"
>
</File>
<File
RelativePath="..\..\src\arm\frames-arm.h"
>
</File>
<File
RelativePath="..\..\src\frames-inl.h"
>
</File>
<File
RelativePath="..\..\src\frames.cc"
>
</File>
<File
RelativePath="..\..\src\frames.h"
>
</File>
<File
RelativePath="..\..\src\func-name-inferrer.cc"
>
</File>
<File
RelativePath="..\..\src\func-name-inferrer.h"
>
</File>
<File
RelativePath="..\..\src\global-handles.cc"
>
</File>
<File
RelativePath="..\..\src\global-handles.h"
>
</File>
<File
RelativePath="..\..\src\globals.h"
>
</File>
<File
RelativePath="..\..\src\handles-inl.h"
>
</File>
<File
RelativePath="..\..\src\handles.cc"
>
</File>
<File
RelativePath="..\..\src\handles.h"
>
</File>
<File
RelativePath="..\..\src\hashmap.cc"
>
</File>
<File
RelativePath="..\..\src\hashmap.h"
>
</File>
<File
RelativePath="..\..\src\heap-inl.h"
>
</File>
<File
RelativePath="..\..\src\heap.cc"
>
</File>
<File
RelativePath="..\..\src\heap.h"
>
</File>
<File
RelativePath="..\..\src\heap-profiler.cc"
>
</File>
<File
RelativePath="..\..\src\heap-profiler.h"
>
</File>
<File
RelativePath="..\..\src\arm\ic-arm.cc"
>
</File>
<File
RelativePath="..\..\src\ic-inl.h"
>
</File>
<File
RelativePath="..\..\src\ic.cc"
>
</File>
<File
RelativePath="..\..\src\ic.h"
>
</File>
<File
RelativePath="..\..\src\interceptors.h"
>
</File>
<File
RelativePath="..\..\src\interpreter-irregexp.cc"
>
</File>
<File
RelativePath="..\..\src\interpreter-irregexp.h"
>
</File>
<File
RelativePath="..\..\src\jump-target.h"
>
</File>
<File
RelativePath="..\..\src\jump-target.cc"
>
</File>
<File
RelativePath="..\..\src\arm\jump-target-arm.cc"
>
</File>
<File
RelativePath="..\..\src\jsregexp.cc"
>
</File>
<File
RelativePath="..\..\src\jsregexp.h"
>
</File>
<File
RelativePath="..\..\src\list-inl.h"
>
</File>
<File
RelativePath="..\..\src\list.h"
>
</File>
<File
RelativePath="..\..\src\log.cc"
>
</File>
<File
RelativePath="..\..\src\log-inl.h"
>
</File>
<File
RelativePath="..\..\src\log.h"
>
</File>
<File
RelativePath="..\..\src\log-utils.cc"
>
</File>
<File
RelativePath="..\..\src\log-utils.h"
>
</File>
<File
RelativePath="..\..\src\arm\macro-assembler-arm.cc"
>
</File>
<File
RelativePath="..\..\src\arm\macro-assembler-arm.h"
>
</File>
<File
RelativePath="..\..\src\macro-assembler.h"
>
</File>
<File
RelativePath="..\..\src\mark-compact.cc"
>
</File>
<File
RelativePath="..\..\src\mark-compact.h"
>
</File>
<File
RelativePath="..\..\src\memory.h"
>
</File>
<File
RelativePath="..\..\src\messages.cc"
>
</File>
<File
RelativePath="..\..\src\messages.h"
>
</File>
<File
RelativePath="..\..\src\natives.h"
>
</File>
<File
RelativePath="..\..\src\objects-debug.cc"
>
<FileConfiguration
Name="Release|Win32"
ExcludedFromBuild="true"
>
<Tool
Name="VCCLCompilerTool"
/>
</FileConfiguration>
</File>
<File
RelativePath="..\..\src\objects-inl.h"
>
</File>
<File
RelativePath="..\..\src\objects.cc"
>
</File>
<File
RelativePath="..\..\src\objects.h"
>
</File>
<File
RelativePath="..\..\src\oprofile-agent.cc"
>
</File>
<File
RelativePath="..\..\src\oprofile-agent.h"
>
</File>
<File
RelativePath="..\..\src\parser.cc"
>
</File>
<File
RelativePath="..\..\src\parser.h"
>
</File>
<File
RelativePath="..\..\src\platform-win32.cc"
>
</File>
<File
RelativePath="..\..\src\platform.h"
>
</File>
<File
RelativePath="..\..\src\prettyprinter.cc"
>
<FileConfiguration
Name="Release|Win32"
ExcludedFromBuild="true"
>
<Tool
Name="VCCLCompilerTool"
/>
</FileConfiguration>
</File>
<File
RelativePath="..\..\src\prettyprinter.h"
>
</File>
<File
RelativePath="..\..\src\property.cc"
>
</File>
<File
RelativePath="..\..\src\property.h"
>
</File>
<File
RelativePath="..\..\src\arm\regexp-macro-assembler-arm.cc"
>
</File>
<File
RelativePath="..\..\src\arm\regexp-macro-assembler-arm.h"
>
</File>
<File
RelativePath="..\..\src\regexp-macro-assembler-irregexp.cc"
>
</File>
<File
RelativePath="..\..\src\regexp-macro-assembler-irregexp.h"
>
</File>
<File
RelativePath="..\..\src\regexp-macro-assembler.cc"
>
</File>
<File
RelativePath="..\..\src\regexp-macro-assembler.h"
>
</File>
<File
RelativePath="..\..\src\regexp-macro-assembler-tracer.cc"
>
</File>
<File
RelativePath="..\..\src\regexp-macro-assembler-tracer.h"
>
</File>
<File
RelativePath="..\..\src\regexp-stack.cc"
>
</File>
<File
RelativePath="..\..\src\register-allocator.h"
>
</File>
<File
RelativePath="..\..\src\register-allocator.cc"
>
</File>
<File
RelativePath="..\..\src\arm\register-allocator-arm.cc"
>
</File>
<File
RelativePath="..\..\src\rewriter.cc"
>
</File>
<File
RelativePath="..\..\src\rewriter.h"
>
</File>
<File
RelativePath="..\..\src\runtime.cc"
>
</File>
<File
RelativePath="..\..\src\runtime.h"
>
</File>
<File
RelativePath="..\..\src\scanner.cc"
>
</File>
<File
RelativePath="..\..\src\scanner.h"
>
</File>
<File
RelativePath="..\..\src\scopeinfo.cc"
>
</File>
<File
RelativePath="..\..\src\scopeinfo.h"
>
</File>
<File
RelativePath="..\..\src\scopes.cc"
>
</File>
<File
RelativePath="..\..\src\scopes.h"
>
</File>
<File
RelativePath="..\..\src\serialize.cc"
>
</File>
<File
RelativePath="..\..\src\serialize.h"
>
</File>
<File
RelativePath="..\..\src\shell.h"
>
</File>
<File
RelativePath="..\..\src\snapshot-common.cc"
>
</File>
<File
RelativePath="..\..\src\snapshot.h"
>
</File>
<File
RelativePath="..\..\src\arm\simulator-arm.cc"
>
</File>
<File
RelativePath="..\..\src\arm\simulator-arm.h"
>
</File>
<File
RelativePath="..\..\src\spaces-inl.h"
>
</File>
<File
RelativePath="..\..\src\spaces.cc"
>
</File>
<File
RelativePath="..\..\src\spaces.h"
>
</File>
<File
RelativePath="..\..\src\string-stream.cc"
>
</File>
<File
RelativePath="..\..\src\string-stream.h"
>
</File>
<File
RelativePath="..\..\src\arm\stub-cache-arm.cc"
>
</File>
<File
RelativePath="..\..\src\stub-cache.cc"
>
</File>
<File
RelativePath="..\..\src\stub-cache.h"
>
</File>
<File
RelativePath="..\..\src\token.cc"
>
</File>
<File
RelativePath="..\..\src\token.h"
>
</File>
<File
RelativePath="..\..\src\top.cc"
>
</File>
<File
RelativePath="..\..\src\top.h"
>
</File>
<File
RelativePath="..\..\src\unicode-inl.h"
>
</File>
<File
RelativePath="..\..\src\unicode.h"
>
</File>
<File
RelativePath="..\..\src\usage-analyzer.cc"
>
</File>
<File
RelativePath="..\..\src\usage-analyzer.h"
>
</File>
<File
RelativePath="..\..\src\utils.cc"
>
</File>
<File
RelativePath="..\..\src\utils.h"
>
</File>
<File
RelativePath="..\..\src\v8-counters.cc"
>
</File>
<File
RelativePath="..\..\src\v8-counters.h"
>
</File>
<File
RelativePath="..\..\src\v8.cc"
>
</File>
<File
RelativePath="..\..\src\v8.h"
>
</File>
<File
RelativePath="..\..\src\v8threads.cc"
>
</File>
<File
RelativePath="..\..\src\v8threads.h"
>
</File>
<File
RelativePath="..\..\src\variables.cc"
>
</File>
<File
RelativePath="..\..\src\variables.h"
>
</File>
<File
RelativePath="..\..\src\version.cc"
>
</File>
<File
RelativePath="..\..\src\version.h"
>
</File>
<File
RelativePath="..\..\src\virtual-frame.h"
>
</File>
<File
RelativePath="..\..\src\arm\virtual-frame-arm.h"
>
</File>
<File
RelativePath="..\..\src\virtual-frame.cc"
>
</File>
<File
RelativePath="..\..\src\arm\virtual-frame-arm.cc"
>
</File>
<File
RelativePath="..\..\src\zone-inl.h"
>
</File>
<File
RelativePath="..\..\src\zone.cc"
>
</File>
<File
RelativePath="..\..\src\zone.h"
>
</File>
<Filter
Name="third party"
>
<File
RelativePath="..\..\src\arm\disasm-arm.cc"
>
</File>
<File
RelativePath="..\..\src\disasm.h"
>
</File>
</Filter>
<Filter
Name="generated files"
>
<File
RelativePath="..\..\src\unicode.cc"
>
</File>
</Filter>
</Filter>
<Filter
Name="include"
>
<File
RelativePath="..\..\include\debug.h"
>
</File>
<File
RelativePath="..\..\include\v8.h"
>
</File>
</Filter>
</Files>
<Globals>
</Globals>
</VisualStudioProject>