tools/incparser/incparser.sln
author David Anderson <dvander@alliedmods.net>
Sat Aug 10 21:23:02 2013 -0700 (2013-08-10)
changeset 3982 be7835a7c28f
parent 2019 9f473114a511
permissions -rw-r--r--
Move tracker related opcodes entirely to C++.

The tracker related opcodes:
GENARRAY
GENARRAY_Z
TRACKER_POP_SETHEAP
TRACKER_PUSH_C

All contain some vastly overcomplicated assembly containing logic that could
be implemented much easier in C++. If it were a performance concern, these
opcodes would be entirely in C++, but most of them call out to one or more
routines to do additional work. This patch just moves most of the logic out
to C++ to reduce complexity and fix reported bugs.
dvander@824
     1

pred@2019
     2
Microsoft Visual Studio Solution File, Format Version 10.00
pred@2019
     3
# Visual C# Express 2008
dvander@824
     4
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "incparser", "incparser.csproj", "{064EA9DC-51DC-4EE5-843B-0E3F7069635E}"
dvander@824
     5
EndProject
dvander@824
     6
Global
dvander@824
     7
	GlobalSection(SolutionConfigurationPlatforms) = preSolution
dvander@824
     8
		Debug|Any CPU = Debug|Any CPU
dvander@824
     9
		Release|Any CPU = Release|Any CPU
dvander@824
    10
	EndGlobalSection
dvander@824
    11
	GlobalSection(ProjectConfigurationPlatforms) = postSolution
dvander@824
    12
		{064EA9DC-51DC-4EE5-843B-0E3F7069635E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
dvander@824
    13
		{064EA9DC-51DC-4EE5-843B-0E3F7069635E}.Debug|Any CPU.Build.0 = Debug|Any CPU
dvander@824
    14
		{064EA9DC-51DC-4EE5-843B-0E3F7069635E}.Release|Any CPU.ActiveCfg = Release|Any CPU
dvander@824
    15
		{064EA9DC-51DC-4EE5-843B-0E3F7069635E}.Release|Any CPU.Build.0 = Release|Any CPU
dvander@824
    16
	EndGlobalSection
dvander@824
    17
	GlobalSection(SolutionProperties) = preSolution
dvander@824
    18
		HideSolutionNode = FALSE
dvander@824
    19
	EndGlobalSection
dvander@824
    20
EndGlobal