This HTML5 document contains 67 embedded RDF statements represented using HTML+Microdata notation.

The embedded RDF content will be recognized by any processor of HTML5 Microdata.

Namespace Prefixes

PrefixIRI
dctermshttp://purl.org/dc/terms/
yago-reshttp://yago-knowledge.org/resource/
dbohttp://dbpedia.org/ontology/
foafhttp://xmlns.com/foaf/0.1/
n16https://global.dbpedia.org/id/
yagohttp://dbpedia.org/class/yago/
dbthttp://dbpedia.org/resource/Template:
rdfshttp://www.w3.org/2000/01/rdf-schema#
freebasehttp://rdf.freebase.com/ns/
dbpedia-plhttp://pl.dbpedia.org/resource/
rdfhttp://www.w3.org/1999/02/22-rdf-syntax-ns#
owlhttp://www.w3.org/2002/07/owl#
wikipedia-enhttp://en.wikipedia.org/wiki/
dbchttp://dbpedia.org/resource/Category:
provhttp://www.w3.org/ns/prov#
dbphttp://dbpedia.org/property/
xsdhhttp://www.w3.org/2001/XMLSchema#
goldhttp://purl.org/linguistics/gold/
wikidatahttp://www.wikidata.org/entity/
dbrhttp://dbpedia.org/resource/
n20http://citeseer.ist.psu.edu/

Statements

Subject Item
dbr:Bounded_pointer
dbo:wikiPageWikiLink
dbr:Bounds-checking_elimination
Subject Item
dbr:Bounds-checking_elimination
rdf:type
yago:Action100037396 yago:Event100029378 dbo:Software yago:Error107299569 yago:PsychologicalFeature100023100 yago:YagoPermanentlyLocatedEntity yago:Optimization100260051 yago:Happening107283608 yago:ChangeOfState100199130 yago:Act100030358 yago:WikicatComputerErrors yago:Improvement100248977 yago:Change100191142 yago:Abstraction100002137 yago:WikicatCompilerOptimizations
rdfs:label
Eliminacja sprawdzania zakresu Bounds-checking elimination
rdfs:comment
In computer science, bounds-checking elimination is a compiler optimization useful in programming languages or runtime systems that enforce bounds checking, the practice of checking every index into an array to verify that the index is within the defined valid range of indexes. Its goal is to detect which of these indexing operations do not need to be validated at runtime, and eliminating those checks. Eliminacja sprawdzania zakresu (ang. bounds-checking elimination) to optymalizacja kompilatora przydatna w językach programowania lub środowiskach uruchomieniowych które wymagają sprawdzania zakresu tablic, czyli sprawdzania przy każdym dostępie do tablicy czy indeks do niej ma wartość mieszczącą się w jej zakresie. Celem jest eliminacja niepotrzebnych sprawdzeń. Inny przykład to iteracja po elementach tablicy, gdy warunek pętli gwarantuje, że indeks mieści się w jej zakresie.
dcterms:subject
dbc:Compiler_optimizations dbc:Computer_errors
dbo:wikiPageID
3182829
dbo:wikiPageRevisionID
1105806198
dbo:wikiPageWikiLink
dbr:HotSpot_(virtual_machine) dbr:Programming_language dbr:Just-in-time_compilation dbr:Static_single_assignment_form dbr:C_Sharp_(programming_language) dbr:Compiler_optimization dbc:Compiler_optimizations dbc:Computer_errors dbr:Bounds_checking dbr:Array_data_structure dbr:Array_data_type dbr:Runtime_(program_lifecycle_phase) dbr:Runtime_system dbr:Computer_science dbr:Iteration dbr:Java_(programming_language)
dbo:wikiPageExternalLink
n20:721276.html
owl:sameAs
yago-res:Bounds-checking_elimination n16:4aewD freebase:m.08xnrx wikidata:Q4950005 dbpedia-pl:Eliminacja_sprawdzania_zakresu
dbp:wikiPageUsesTemplate
dbt:Reflist dbt:Compiler_optimizations dbt:Short_description
dbo:abstract
Eliminacja sprawdzania zakresu (ang. bounds-checking elimination) to optymalizacja kompilatora przydatna w językach programowania lub środowiskach uruchomieniowych które wymagają sprawdzania zakresu tablic, czyli sprawdzania przy każdym dostępie do tablicy czy indeks do niej ma wartość mieszczącą się w jej zakresie. Celem jest eliminacja niepotrzebnych sprawdzeń. Prostym przykładem jest odczyt elementu tablicy, modyfikacja go i zapis zmodyfikowanej wartości w to samo miejsce. Normalnie wymagało by to dwóch sprawdzeń zakresu, najpierw przy odczycie, a potem przy zapisie. Eliminacja sprawdzania zakresu pozwala na pominięcie drugiego sprawdzenia gdy kompilator albo środowisko uruchomieniowe mogą udowodnić, że rozmiar tablicy i indeks do niej nie zmieniają się pomiędzy tymi dwoma operacjami na niej. Inny przykład to iteracja po elementach tablicy, gdy warunek pętli gwarantuje, że indeks mieści się w jej zakresie. In computer science, bounds-checking elimination is a compiler optimization useful in programming languages or runtime systems that enforce bounds checking, the practice of checking every index into an array to verify that the index is within the defined valid range of indexes. Its goal is to detect which of these indexing operations do not need to be validated at runtime, and eliminating those checks. One common example is accessing an array element, modifying it, and storing the modified value in the same array at the same location. Normally, this example would result in a bounds check when the element is read from the array and a second bounds check when the modified element is stored using the same array index. Bounds-checking elimination could eliminate the second check if the compiler or runtime can determine that neither the array size nor the index could change between the two array operations. Another example occurs when a programmer loops over the elements of the array, and the loop condition guarantees that the index is within the bounds of the array. It may be difficult to detect that the programmer's manual check renders the automatic check redundant. However, it may still be possible for the compiler or runtime to perform proper bounds-checking elimination in this case.
gold:hypernym
dbr:Optimization
prov:wasDerivedFrom
wikipedia-en:Bounds-checking_elimination?oldid=1105806198&ns=0
dbo:wikiPageLength
3828
foaf:isPrimaryTopicOf
wikipedia-en:Bounds-checking_elimination
Subject Item
dbr:Bounds_checking
dbo:wikiPageWikiLink
dbr:Bounds-checking_elimination
Subject Item
dbr:Array_(data_type)
dbo:wikiPageWikiLink
dbr:Bounds-checking_elimination
Subject Item
dbr:DDC-I
dbo:wikiPageWikiLink
dbr:Bounds-checking_elimination
Subject Item
dbr:ILNumerics
dbo:wikiPageWikiLink
dbr:Bounds-checking_elimination
Subject Item
dbr:Optimizing_compiler
dbo:wikiPageWikiLink
dbr:Bounds-checking_elimination
Subject Item
dbr:Array_Bound_Checks_Removal
dbo:wikiPageWikiLink
dbr:Bounds-checking_elimination
dbo:wikiPageRedirects
dbr:Bounds-checking_elimination
Subject Item
dbr:ABCREM
dbo:wikiPageWikiLink
dbr:Bounds-checking_elimination
dbo:wikiPageRedirects
dbr:Bounds-checking_elimination
Subject Item
dbr:Bounds_checking_elimination
dbo:wikiPageWikiLink
dbr:Bounds-checking_elimination
dbo:wikiPageRedirects
dbr:Bounds-checking_elimination
Subject Item
wikipedia-en:Bounds-checking_elimination
foaf:primaryTopic
dbr:Bounds-checking_elimination