2536 Commits

Author SHA1 Message Date
aystarik
c3eb2ec929 Improved statistics, Internal types adjacent to ACPI_TYPEs
date	2000.08.31.15.18.00;	author rmoore1;	state Exp;
2005-06-29 17:01:46 +00:00
aystarik
9ba1a52a7c Optimized the ACPI_OPERAND_OBJECT size
date	2000.08.30.22.55.00;	author rmoore1;	state Exp;
2005-06-29 17:01:45 +00:00
aystarik
4674feb45c changed debugger-related DEBUG_EXECs to DEBUGGER_EXEC. This
distinction will remove dependency on debugger directory under Linux


date	2000.08.29.22.23.00;	author agrover;	state Exp;
2005-06-29 17:01:42 +00:00
aystarik
4d54146ee5 Eliminated "Name Tables" and replaced with "Named Objects"
date	2000.08.29.00.39.00;	author rmoore1;	state Exp;
2005-06-29 17:01:41 +00:00
aystarik
238d6167fd Removed ParserOp from Method internal object
date	2000.08.21.22.49.00;	author rmoore1;	state Exp;
2005-06-29 17:01:40 +00:00
aystarik
7d3455cd7b c++ -> c comment style
date	2000.08.10.16.09.00;	author agrover;	state Exp;
2005-06-29 17:01:35 +00:00
aystarik
fc522540d4 Need to pass in the Method NTE
date	2000.08.09.17.09.00;	author rmoore1;	state Exp;
2005-06-29 17:01:34 +00:00
aystarik
6188aaa5a0 Renamed Osd interfaces, renamed header files
date	2000.06.23.21.46.00;	author rmoore1;	state Exp;
2005-06-29 17:01:28 +00:00
aystarik
4bc201ae42 Changed Acpi_Gbl to AcpiGbl_
date	2000.06.16.20.07.00;	author rmoore1;	state Exp;
2005-06-29 17:01:26 +00:00
aystarik
1deb0a7b76 New parameter
date	2000.05.19.21.59.00;	author rmoore1;	state Exp;
2005-06-29 17:01:23 +00:00
aystarik
f1dcb21ae5 New parameter added
date	2000.05.18.17.39.00;	author rmoore1;	state Exp;
2005-06-29 17:01:22 +00:00
aystarik
09d8e12799 Added parser locking for multiple threads
date	2000.05.16.22.06.00;	author rmoore1;	state Exp;
2005-06-29 17:01:21 +00:00
aystarik
a83d757ed2 First pass load and parse are now simultaneous
date	2000.05.10.22.58.00;	author rmoore1;	state Exp;
2005-06-29 17:01:20 +00:00
aystarik
5262167132 Added some null object checks
date	2000.05.02.22.27.00;	author rmoore1;	state Exp;
2005-06-29 17:01:18 +00:00
aystarik
79fc433e27 Call to debugger for statistics gathering
date	2000.04.26.21.27.00;	author rmoore1;	state Exp;
2005-06-29 17:01:17 +00:00
aystarik
7f7b04db83 Support for method owner IDs
date	2000.04.21.22.15.00;	author rmoore1;	state Exp;
2005-06-29 17:01:16 +00:00
aystarik
bb45258793 Function renames
date	2000.04.19.22.26.00;	author rmoore1;	state Exp;
2005-06-29 17:01:15 +00:00
aystarik
ce0aa1c4fa Pass walk state to the interpreter
date	2000.04.06.22.00.00;	author rmoore1;	state Exp;
2005-06-29 17:01:14 +00:00
aystarik
df643de74d Don't want to use get child
date	2000.03.30.22.52.00;	author rmoore1;	state Exp;
2005-06-29 17:01:13 +00:00
aystarik
1b46f6f152 Support for 2-pass namespace load
date	2000.03.28.15.04.00;	author rmoore1;	state Exp;
2005-06-29 17:01:10 +00:00
aystarik
96adafa2c2 Save method call op so that we can look at the parent op when we
return


date	2000.03.13.22.21.00;	author rmoore1;	state Exp;
2005-06-29 17:01:09 +00:00
aystarik
d45d74fdf2 Method concurrency limit support
date	2000.03.10.22.01.00;	author rmoore1;	state Exp;
2005-06-29 17:01:08 +00:00
aystarik
7555ab6f01 Support for JIT method parsing
date	2000.03.09.22.21.00;	author rmoore1;	state Exp;
2005-06-29 17:01:07 +00:00
aystarik
a1b33fc01d Don't pop op stack
date	2000.02.25.17.38.00;	author rmoore1;	state Exp;
2005-06-29 17:01:06 +00:00
aystarik
27345cc2ba More operand/method argument deletion
date	2000.02.25.17.09.00;	author rmoore1;	state Exp;
2005-06-29 17:01:05 +00:00
aystarik
c016d15600 Don't delete everything on the caller's obj stack, just the method
args


date	2000.02.23.22.23.00;	author rmoore1;	state Exp;
2005-06-29 17:01:04 +00:00
aystarik
32c1dfa384 Bug fix for return object during method restart
date	2000.02.22.21.27.00;	author rmoore1;	state Exp;
2005-06-29 17:01:03 +00:00
aystarik
afe6742fa5 Don't enter named objects into namespace until method actually runs
date	2000.02.16.18.05.00;	author rmoore1;	state Exp;
2005-06-29 17:01:02 +00:00
aystarik
9befde15a2 Results now returned on "result stack"
date	2000.02.04.00.09.00;	author rmoore1;	state Exp;
2005-06-29 17:01:00 +00:00
aystarik
0d2848ac68 date 2000.01.28.23.16.00; author rmoore1; state Exp; 2005-06-29 17:00:59 +00:00
aystarik
a794cc0dcd Method parsing now called from the initialization walk
date	2000.01.28.18.59.00;	author rmoore1;	state Exp;
2005-06-29 17:00:58 +00:00
aystarik
cb7d600797 Added procs to call and restart a method
date	2000.01.26.17.44.00;	author rmoore1;	state Exp;
2005-06-29 17:00:57 +00:00
aystarik
911a7341a1 Update to use amlcode.h; Update for interface changes
date	2000.01.13.22.33.00;	author rmoore1;	state Exp;
2005-06-29 17:00:55 +00:00
aystarik
a664eaf843 Lint update
date	2005.04.01.21.58.00;	author rmoore1;	state Exp;
2005-06-29 17:00:52 +00:00
aystarik
fa719e7d31 comment update
date	2003.09.17.17.27.00;	author rmoore1;	state Exp;
2005-06-29 17:00:42 +00:00
aystarik
085c3c0165 Fix to properly set table ID in created namespace objects. Removed
static DSDT table ID.


date	2003.05.09.20.02.00;	author rmoore1;	state Exp;
2005-06-29 17:00:41 +00:00
aystarik
511c77337c lint fixes
date	2003.01.22.18.38.00;	author rmoore1;	state Exp;
2005-06-29 17:00:39 +00:00
aystarik
09ee2f9976 oops, DB_OK went away, use DB_INIT
date	2002.12.10.02.35.00;	author agrover;	state Exp;
2005-06-29 17:00:37 +00:00
aystarik
6940624130 Do not print dots ifndef ACPI_DEBUG_OUTPUT
date	2002.12.10.02.31.00;	author agrover;	state Exp;
2005-06-29 17:00:36 +00:00
aystarik
258b6f8a87 Namespace walk for object init
date	2002.11.26.18.59.00;	author rmoore1;	state Exp;
2005-06-29 17:00:34 +00:00
aystarik
0e7a2cd023 Moved prototypes for "static" functions from headers into the defining
C module.


date	2005.03.31.23.13.00;	author rmoore1;	state Exp;
2005-06-29 17:00:32 +00:00
aystarik
9da1557c94 Header updates
date	2005.03.23.21.16.00;	author rmoore1;	state Exp;
2005-06-29 17:00:31 +00:00
aystarik
e427c7986a Update for static functions, cleanup
date	2005.03.22.21.42.00;	author rmoore1;	state Exp;
2005-06-29 17:00:30 +00:00
aystarik
7c12c63704 Added 2005 copyright in legal header
date	2005.01.07.23.50.00;	author rmoore1;	state Exp;
2005-06-29 17:00:28 +00:00
aystarik
3870f223fb Update copyrights for 2004
date	2004.01.13.23.05.00;	author rmoore1;	state Exp;
2005-06-29 17:00:23 +00:00
aystarik
02cc460731 Add support for existing nodes whose execution has been deferred
date	2003.09.17.17.26.00;	author rmoore1;	state Exp;
2005-06-29 17:00:22 +00:00
aystarik
19b50537d6 Fix for various endian issues
date	2003.04.11.22.29.00;	author rmoore1;	state Exp;
2005-06-29 17:00:21 +00:00
aystarik
3b14946188 Added 2003 copyright to the legal header
date	2003.01.06.17.32.00;	author rmoore1;	state Exp;
2005-06-29 17:00:19 +00:00
aystarik
8b7f337557 major overhaul of ACPI_TYPE and the use of internal types. Most were
no longer necessary.  Improved handling of the Scope operator for both the
compiler and the interpreter.


date	2002.10.10.22.48.00;	author rmoore1;	state Exp;
2005-06-29 17:00:15 +00:00
aystarik
c1950d7444 Improved error messages for namespace lookups
date	2002.09.19.22.28.00;	author rmoore1;	state Exp;
2005-06-29 17:00:14 +00:00