Lines Matching defs:length
370 void* Allocate(size_t length) override {
371 return page_allocator_->AllocatePages(nullptr, RoundUp(length, page_size_),
376 void* AllocateUninitialized(size_t length) override {
377 return Allocate(length);
380 void Free(void* data, size_t length) override {
381 page_allocator_->FreePages(data, RoundUp(length, page_size_));
393 void* Allocate(size_t length) override {
397 void* data = __linux_calloc(length, 1);
399 void* data = base::Calloc(length, 1);
404 void* AllocateUninitialized(size_t length) override {
408 void* data = __linux_malloc(length);
410 void* data = base::Malloc(length);
701 void V8::SetFlagsFromString(const char* str, size_t length) {
702 i::FlagList::SetFlagsFromString(str, length);
740 ExtensionResource(const char* data, size_t length)
741 : data_(data), length_(length) {}
743 size_t length() const override { return length_; }
1098 if (index < data->length()) return data;
1116 i::EmbedderDataArray::cast(context->embedder_data()).length());
1289 v8::Local<Signature> signature, int length, ConstructorBehavior behavior,
1306 raw.set_length(length);
1333 v8::Local<Signature> signature, int length, ConstructorBehavior behavior,
1351 i_isolate, callback, data, signature, length, behavior, false,
1361 v8::Local<Signature> signature, int length, ConstructorBehavior behavior,
1376 return FunctionTemplateNew(i_isolate, callback, data, signature, length,
1383 Local<Value> data, Local<Signature> signature, int length,
1388 return FunctionTemplateNew(i_isolate, callback, data, signature, length,
1519 void FunctionTemplate::SetLength(int length) {
1524 info->set_length(length);
2003 length(length_),
2205 Local<PrimitiveArray> PrimitiveArray::New(Isolate* v8_isolate, int length) {
2208 Utils::ApiCheck(length >= 0, "v8::PrimitiveArray::New",
2209 "length must be equal or greater than zero");
2210 i::Handle<i::FixedArray> array = isolate->factory()->NewFixedArray(length);
2216 return array->length();
2224 Utils::ApiCheck(index >= 0 && index < array->length(),
2227 "array length");
2236 Utils::ApiCheck(index >= 0 && index < array->length(),
2239 "array length");
2254 return self->length();
2260 CHECK_LT(i, self->length());
2434 for (int i = 0; i < i_export_names->length(); ++i) {
2523 source->cached_data->data, source->cached_data->length);
2662 source->cached_data->length));
3003 for (int i = 0; i < options->length(); i++) {
3161 return Utils::OpenHandle(this)->length();
3244 if (name->length() == 0) return {};
3403 void ValueSerializer::WriteRawBytes(const void* source, size_t length) {
3404 private_->serializer.WriteRawBytes(source, length);
3537 bool ValueDeserializer::ReadRawBytes(size_t length, const void** data) {
3538 return private_->deserializer.ReadRawBytes(length, data);
4025 void v8::BackingStore::EmptyDeleter(void* data, size_t length,
5179 int length, ConstructorBehavior behavior,
5185 FunctionTemplateNew(isolate, callback, data, Local<Signature>(), length,
5407 return str->length();
5448 void VisitOneByteString(const uint8_t* chars, int length) {
5451 void VisitTwoByteString(const uint16_t* chars, int length) {
5455 const uint16_t* end = chars + length;
5496 if (left.length() < right.length()) {
5535 int length = str->length();
5536 if (length == 0) return 0;
5545 utf8_length += length;
5575 int read_length = string.length();
5704 CharType* buffer, int start, int length,
5708 DCHECK(start >= 0 && length >= -1);
5711 int end = start + length;
5712 if ((length == -1) || (length > str->length() - start)) end = str->length();
5717 (length == -1 || write_length < length)) {
5724 int length, int options) const {
5726 start, length, options);
5729 int String::Write(Isolate* isolate, uint16_t* buffer, int start, int length,
5732 start, length, options);
6649 if (index < static_cast<size_t>(list.length())) {
6657 int last = list.length() - 1;
6807 size_t length = 0;
6808 while (string[length] != '\0') length++;
6809 CHECK_GE(i::kMaxInt, length);
6810 return static_cast<int>(length);
6849 length) \
6851 if (length == 0) { \
6853 } else if (length > i::String::kMaxLength) { \
6859 if (length < 0) length = StringLength(data); \
6862 base::Vector<const Char>(data, length)) \
6868 NewStringType type, int length) {
6869 DCHECK_LE(length, i::String::kMaxLength);
6875 base::Vector<const char>(literal, length))
6881 NewStringType type, int length) {
6882 NEW_STRING(isolate, String, NewFromUtf8, char, data, type, length);
6887 NewStringType type, int length) {
6888 NEW_STRING(isolate, String, NewFromOneByte, uint8_t, data, type, length);
6894 NewStringType type, int length) {
6895 NEW_STRING(isolate, String, NewFromTwoByte, uint16_t, data, type, length);
6908 if (left_string->length() + right_string->length() > i::String::kMaxLength) {
6921 if (resource->length() > static_cast<size_t>(i::String::kMaxLength)) {
6927 if (resource->length() > 0) {
6943 if (resource->length() > static_cast<size_t>(i::String::kMaxLength)) {
6949 if (resource->length() == 0) {
7068 size_t length) {
7069 for (size_t i = 0; i < length; ++i) {
7082 i::NumberDictionary::New(i_isolate, static_cast<int>(length));
7108 size_t length) {
7127 i_isolate->factory()->NewSwissNameDictionary(static_cast<int>(length));
7129 values, length);
7136 i::NameDictionary::New(i_isolate, static_cast<int>(length));
7138 values, length);
7354 Local<v8::Array> v8::Array::New(Isolate* isolate, int length) {
7358 int real_length = length > 0 ? length : 0;
7367 size_t length) {
7372 int len = static_cast<int>(length);
7386 i::Object length = obj->length();
7387 if (length.IsSmi()) {
7388 return i::Smi::ToInt(length);
7390 return static_cast<uint32_t>(length.Number());
7845 int length;
7847 url->ToCString(i::DISALLOW_NULLS, i::FAST_STRING_TRAVERSAL, &length);
7849 cstring.get(), length);
7874 size_t length = wire_bytes.size();
7885 i::wasm::ModuleWireBytes(start, start + length));
8083 return obj->WasDetached() ? 0 : obj->length();
8092 size_t byte_offset, size_t length) { \
8096 if (!Utils::ApiCheck(length <= kMaxLength, \
8099 "length exceeds max allowed value")) { \
8104 i::kExternal##Type##Array, buffer, byte_offset, length); \
8109 size_t length) { \
8116 length <= kMaxLength, \
8119 "length exceeds max allowed value")) { \
8125 i::kExternal##Type##Array, buffer, byte_offset, length); \
9482 for (int i = 0; i < listeners.length(); i++) {
9804 unsigned int length) const {
9806 return node->GetLineTicks(entries, length);
10471 void WasmStreaming::SetUrl(const char* url, size_t length) { UNREACHABLE(); }