Home
last modified time | relevance | path

Searched full:all (Results 1 – 25 of 502) sorted by relevance

12345678910>>...21

/arkcompiler/runtime_core/isa/
Dasserts.rb21 each_cons(2).all? { |a, b| (a <=> b) <= 0 }
47 assert('All instructions for a prefix should fit one byte') do
50 end.all?
56 end.all?
64 end.all?
67 assert('All prefixes should have unique name') do
79 assert('All tags are unique between categories') do
83 assert('All tags are used') do
91 assert('All tags are defined') do
104 end.all?
[all …]
/arkcompiler/runtime_core/verification/models/typesystem/
Dark_typesystem.als32 // all params are different
33 all disj p1, p2 : Param
43 // all signatures are different for different params
44 all disj p1, p2 : Params
54 all p1,p2: Param
58 all ps1, ps2: Params
66 all t: Type | one universe.t
67 all disj t1,t2: Type | universe.t1 != universe.t2
68 all t: Type | one universe.sort[t]
69 all t: Type | one universe.params[t]
[all …]
/arkcompiler/runtime_core/tests/cts-generator/
DREADME.md53 …-a, --run-all Run all tests, ignore "runner-option: ignore" tag in test definit…
78 This command will start all tests in `cts-generated` directory. Tests which have runner options `ig…
81 To run all tests, add `-a` options.
95 Run all tests marked with bugid 1316.
97 ### How to generate all test not using cmake/make
107 ### How to run all tests
109 All test can be executed using `make cts-generated` command, test with `ignore` runner options will…
110 If you want to run all tests, you can do the following:
113 cmake ${ROOT_PATH} -DCTS_TEST_SELECT_OPTION="--run-all"
143 Please note that `-a` options (`--run-all`) is defined, otherwise tests will be excluded, if they h…
[all …]
/arkcompiler/runtime_core/libpandabase/
Doptions.yaml52 - all
54 - all
85 - all
93 - all
101 - all
109 - all
117 - all
/arkcompiler/runtime_core/docs/diagrams/
Dgc-mark.puactivity29 :Mark all fields in Reference except 'referent';
31 :Mark all fields in object;
37 mark object == mark object and add all non-primitive fields to the Mark Stack
38 …mark all fields in object == mark all directly referenced objects and add their un-marked fields t…
Dstatic-analyzer-gc-func-list-gen.puactivity28 and put them to list of all functions in project;
31 :List of all functions in project;
33 :Generate list of all functions which can call GC (GC FUNCTION LIST);
/arkcompiler/runtime_core/docs/
D2022-08-18-isa-changelog.md11 The bytecode size and runtime performance have been suffering for a long time as the all the
13 1. We delete all original java specific opcodes and delete java specific opcode prefix.
16 4. We add prefix "throw" and make all throwing opcodes be prefixed by "throw".
36 As the method number in a class is not limited, we release the constraint that all methodId,
38 Instead, we only ask that all methodId, stringId and literalarrayId in a method should be put in on…
47 5. The literalarray which is referenced by TypeSummary contains the offsets of all type-literalarra…
Ddesign-of-interpreter.md21 and all related components of the platform:
26 1. Program execution via bytecode interpretation should be enabled on all targets.
36 across all components of the platform.
40 1. Bytecode is register-based: all arguments and variables are mapped to virtual registers,
43 bytecodes and shared across all function frames during runtime.
73 1. All entities in the executable file should be encoded and stored compactly to avoid bloating
84 1. All metadata entities are split into two groups: local (declared in the current executable file)
125 1. Interpreter does not depend on C++ standard library. All necessary classes, containers, etc.
158 1. All virtual registers should explicitly and precisely distinct between garbage collectable
167 1. All virtual registers are "tagged", meaning that they contain both the payload and additional
Dassembly_format.md11 …ught as a separate close-to-byte-code language with a minimal feature set. All language-specific "…
12 …bly language level because we might support a language which does not implement classic OOP at all.
19 Comments are marked with the `#` character. All characters that follow it (including the `#` charac…
58 * All identifiers are case sensitive.
81 * All keys are unique within a single annotation list.
84 In all cases where annotations can be optionally used, `optional_annotation` marker is used in this…
197 Semantics of operations on all data types defined below follows the semantics defined in [Bytecode …
218 All identifiers that are used for naming primitive data types cannot be used for any other purpose.
229 All identifiers that are used for naming reference data types cannot be used for any other purpose.
248 * `RecordName` is unique across all source code files.
[all …]
Don-stack-replacement.md61 To ensure all loops in the compiled code may be entered from the interpreter, we need to avoid loop…
65 There are no restrictions for inlining: methods can be inlined in a general way and all loop-optimi…
70 This instruction contains information about all live virtual registers at the enter to the loop.
77 To do this, we need to know all live virtual registers at this moment.
85 1. move all constants to the cpu registers or frame slots by inserting move or store instructions
94 Stackmap contains all needed information to convert IFrame to CFrame.
/arkcompiler/runtime_core/verification/models/contexts_merge/
Djava_typing.als31 all c: Class | lone c.~subtypes & Class
32 all t: ProperType + NullType | t in Bot.~subtypes and t in Top.subtypes
33 all i: Interface | no i.~subtypes & Class
34 all i: ProperType | NullType in i.subtypes
44 fact Soundness { all r: Register | r.holds.type in r.type.*subtypes }
/arkcompiler/ets_runtime/ecmascript/
Djs_runtime_options.cpp45 " \"allllircirasm or all012\": print llIR file, CIR log and asm log for all methods,\n"
46 " \"allcir or all0\": print cir info for all methods,\n"
47 " \"allllir or all1\": print llir info for all methods,\n"
48 " \"allasm or all2\": print asm log for all methods,\n"
49 " \"alltype or all3\": print type infer log for all methods,\n"
75 …"--log-components: Enable logs from specified components. Possible values: [\"all\", \"gc\", \"ecm…
76 "\"interpreter\", \"debugger\", \"compiler\", \"builtins\", \"all\"]. Default: [\"all\"]\n"
77 …"--log-debug: Enable debug or above logs from specified components. Possible values: [\"all\", \"g…
78 "\"interpreter\", \"debugger\", \"compiler\", \"builtins\", \"all\"]. Default: [\"all\"]\n"
79 …"--log-error: Enable error or above logs from specified components. Possible values: [\"all\", \"g…
[all …]
/arkcompiler/runtime_core/runtime/arch/
Dmemory_helpers.h33 // NB! It is assumed all panda targets provide such synchronization, which might not be true on all
35 // fence while FullMemoryBarrier callers expect all previous reads and writes to be visible in all
/arkcompiler/runtime_core/runtime/mem/
Dmem_stats.h66 * Number of allocated objects for all time
71 * Number of freed objects for all time
76 * Number of allocated large and regular (size <= FREELIST_MAX_ALLOC_SIZE) objects for all time
81 * Number of freed large and regular (size <= FREELIST_MAX_ALLOC_SIZE) objects for all time
86 * Number of allocated humongous (size > FREELIST_MAX_ALLOC_SIZE) objects for all time
91 * Number of freed humongous (size > FREELIST_MAX_ALLOC_SIZE) objects for all time
/arkcompiler/runtime_core/runtime/mem/gc/g1/
Dupdate_remset_thread.cpp103 // TODO(alovkov): GC-thread can help to update-thread to process all cards concurrently
113 // runtime is destroying, handle all refs anyway for now in WaitUntilTasksEnd()
115 ProcessAllCards(); // Process all cards inside gc in WaitUntilTasksEnd()
125 …// we will handle all remsets even when thread is stopped (we are trying to destroy Runtime, but i… in WaitUntilTasksEnd()
127 ProcessAllCards(); // Process all cards inside gc in WaitUntilTasksEnd()
149 // gc is waiting for us to handle all updates in ThreadLoop()
152 ProcessAllCards(); // Process all cards inside gc in ThreadLoop()
154 thread_cond_var_.Signal(); // notify GC thread that we processed all updates in ThreadLoop()
188 …// TODO(alovkov): eliminate atomics in cards, force FullMemoryBarrier here, all mutators will be f… in HandleCard()
219 // process all cards in HandleCard()
[all …]
/arkcompiler/runtime_core/scripts/
Dinstall-deps-ubuntu33 This script installs all necessary packages for building and testing Panda
42 $ ./scripts/install-deps-ubuntu --install=x86 --install=arm-all --install=dev
47 $ ./scripts/install-deps-ubuntu -i=x86 -i=arm-all -i=dev
61 …--install=arm-all | -i=arm-all Install extra packages for cross-compiling for AArch32 and A…
80 co-exist, so they are in a single 'arm-all' dependency list.
139 if [[ $FLAG_ARG == "arm-all" ]] ; then
254 install_dep "$SCRIPT_DIR/dep-lists/$UBUNTU_NAME-cross-arm-all"
/arkcompiler/runtime_core/runtime/
Dthread_manager.h42 ALL = 8, // See the comment in the function SatisfyTheMask below enumerator
58 …ateThreads(const Callback &cb, unsigned int mask = static_cast<unsigned int>(EnumerationFlag::ALL),
68 … unsigned int inc_mask = static_cast<unsigned int>(EnumerationFlag::ALL),
196 if ((mask & static_cast<unsigned int>(EnumerationFlag::ALL)) != 0) { in SatisfyTheMask()
201 // To deal with it, just add a specific ALL case in SatisfyTheMask()
224 * Tries to stop all daemon threads in case there are no active basic threads
230 * Deregister all suspended threads including daemon threads.
242 // In all other statuses we should wait: in CanDeregister()
267 // This field is required for counting all registered threads (including finished daemons)
/arkcompiler/toolchain/build/compile_script/
Dgen.sh60 $tools/ninja all -v | tee ../xxx.log
70 elif [ "$1" = "all" ]
83 $tools/ninja all
89 echo -e "\033[32m + all == all !\033[0m"
/arkcompiler/ets_frontend/test262/
DREADME.md21 [--es51] [--es2015 [{all,only}]] [--esnext]
38 --es2015 [{all,only}]
39 Run test262 - ES2015. all: Contains all use cases for
61 ### 2.2 Run all the test cases
73 …ed `test_es51` is created under directory `test262/data` , which is used to store all `es51` cases.
80 #### 2.4.2 Contains all use cases for ES5 and ES2015
82 python3 test262/run_test262.py --es2015 all
91 ### 2.6 Run all the test cases under specified directory
/arkcompiler/runtime_core/compiler/optimizer/optimizations/regalloc/
Dspill_fills_resolver.h35 …* Since all destinations are unique, we can use them as keys for table, which collects informatio…
36 * all moves:
39 * - stack slot index offsets on number of all registers (MAX_NUM_REGS + MAX_NUM_VREGS)
130 // Group of moves which can be safely inserted before all others
132 // Group of moves which can be safely inserted after all others
/arkcompiler/runtime_core/compiler/docs/
Dir_builder.md43 1. Iterate over all bytecode instructions and make basic block for all target instructions, i.e. in…
66 1. Split constants: for all constants that are used in instructions with different types, split con…
69 …- Remove dead Phi and set types to phi which have no type. Phi may not have type if all it users a…
71 …- Check all instructions that have no type and fix it. Type is got from instructions with known in…
118 if not all(x == const.inputs[0] for x in const.inputs):
Dreg_alloc_graph_coloring_doc.md41 …onents. In best-case scenario all nodes in affinity-component should be colored with the same colo…
42all nodes having affine edges are visited. Marker of visited node here is assigned bias-number. An…
50 …tiple cliques, and potentially neighbors from different cliques may occupy all available colors by…
55 Finally, if node was marked to split, real split on corresponding interval is performed. All nodes …
58 … results happen after allocation is successfully done, in case of fallback all analyses are preser…
/arkcompiler/runtime_core/
D.gitattributes1 #Set defaul end of lines for all files
3 # Denote all image files as binary
/arkcompiler/runtime_core/compiler/optimizer/ir/
Dgraph_visitor.h41 * // For all other instructions print its opcode
45 * // Visitor for all instructions which are the instance of the BinaryOperation
98 * `visitor.inc` include must be in the end of all Visitor classes.
104 * - VisitFunc table_ - list of methods for all opcodes.
/arkcompiler/runtime_core/runtime/mem/gc/
Dgc_marker.h63 …* Iterate over all fields with references of object and add all not null object references to the …
71 * Iterate over class data and add all found not null object references to the objects_stack
78 * For arrays of objects add all not null object references to the objects_stack
103 …* Iterate over all fields with references of object and add all not null object references to the …
111 * Iterate over class data and add all found not null object references to the objects_stack
118 * For arrays of objects add all not null object references to the objects_stack

12345678910>>...21