DELTA 318378 20441 40 SVNWD  rRENDREP DELTA 326949 25953 374 SVNs{ v} static lldb::DataBufferSP MapFileData(const FileSpec &file, uint64_t Size, uint64_t OffsetENDREP DELTA 326949 27573 792 SVNfa , _W+llvm::StringRef GetExpressionPrefixContentsENDREP DELTA 317027 58134 644 SVN2^GwGU`[@#Writable); static std::shared_ptr CreateFromPath(const llvm::Twine &PathWritableMemoryBuffer> Buffer); std::unique_ptrsL)E %g"x^RMk0 WdЍFaa]Ṉ?vt `o̠h>;4,%;ZJ$K cK*]BZ4Oأ43jK`(!1Y/D͜N "TQYgY3DAqi}ªhV&#Kى4\ bRz# XY_(NV7I w7o)1{Z#v5ys8"Psق#TJ6W6ͩcJ,C<50s\z$7}j4+Y`<$!2q{ljd1cټC$aENDREP DELTA 303241 3831524 352 SVNbt + ^lv*first, int second) { return first + secondENDREP DELTA SVNdeddLEVEL = ../../../make C_SOURCES := main.c EXE := read-mem-cstring include $(LEVEL)/Makefile.rules ENDREP DELTA SVN h x^U]o0}^~]d Q7aB8pvwZ&yr{9>q0A /Xgh`abtV,QrлaAؤvA@VsmiY%*imW,f?t:j(N}'ο(V;YA Jn-x$>w4VռvȚ4˒ S6]avsˆ~qY xN̖v2&G u /rG vVÈ8o YӼeȧigJD#^`_qյH*Bݾ!i'D/qiιZ^_@;t&`9nP '?]Z1W$sB=̩VR8z^µ t{urG>BDGf@'9sqY_2WCe8wͷENDREP DELTA SVNmomm#include int main () { const char *empty_string = ""; const char *one_letter_string = "1"; // This expects that lower 4k of memory will be mapped unreadable, which most // OSs do (to catch null pointer dereferences). const char *invalid_memory_string = (char*)0x100; return empty_string[0] + one_letter_string[0]; // breakpoint here } ENDREP DELTA 303241 3936823 911 SVNQ H mG~Glldb_private::PythonString string(""); $result = string.release()ENDREP DELTA 318378 119797 69 SVN^ &XB%OptionValueFileSpec::GetFileContents(ENDREP DELTA 318378 126009 46 SVNM<D:O@:// If any AArch64 variant, enable the ARMv8.2 ISA // extensions so we can disassemble newer instructions. if (triple.getArch() == llvm::Triple::aarch64) features_str += "+v8.2a";ENDREP DELTA 326949 214280 2426 SVN=<[e+@&B1+m#UiAf<_x^MKA +rl˶k EAQ!ɴS3$+TE0|̓#+GQ Vv%I1 Rmy b( w:sXk >BubHdxRߍ 0xۃIS!J0$(>EKZ+p\-ϊ٭e@Ӌ+k;foK%?Z<49_66-=mۇb%Nux^E`2,a[#Y4,~+k-L2Q0ㆠUU<ENDREP DELTA 326949 217453 251 SVN3Q2U Y2 R;n!$\dO MapFileData(*file MapFileData(*fileMapFileData(fileMapFileData(m_fileMapFileData( dyld_shared_cache, lldb::offset_t nlist_data_offset = 0; uint32_t N_SO_index = UINT32_MAX; MachSymtabSectionInfo section_info(section_list); std::vector N_FUN_indexes; std::vector N_NSYM_indexes; std::v&M% dSbp\Qx tGC>Pqx^P]k0}WIR6MpӉ^ƐKLng MB/U!77|̙} G3#C"hr|YqOk j%3A X&oZ?@DqK}Υ gjYk2'=A|uxح']cPnUސ5DYSzp%נ v:j\Ѐ(@xZaꀯIH&HRHyHWm"M'WMal4}hj eN\~Bx>oQtfG.KW}&oO5+QQZENDREP DELTA 326949 217734 282 SVNEDMUva1C MapFileData(file MapFileData(file MapFileData(m_file, size, offsetENDREP DELTA 326949 219640 440 SVNtn  <2BENDREP DELTA 318378 163939 97 SVNIO  ..const ENDREP DELTA 311128 3549761 3648 SVNs  _Y breakENDREP DELTA 326949 271248 848 SVNT*@jC=Sstandalone-debug or " "disable -gmodulesstandalone-debuged()) /IGstandalone-debugENDREP DELTA 326949 282898 364 SVNU.NysK Mif (!target_type) return nullptrif (!element_type) return nullptrENDREP DELTA 317027 442695 1146 SVN@{?00ZCg5Z2;O@} [?3l6x^UmO@ _4R iҠBk$ns# KҴFVcݕ*|SUE6sn5Ź9[. Z+;Q~GcRf|2@Fgh/g,8淩r߾DƙHp_#9SW:`y PW9Ѓ t?Q<8 ~]M}4 "ÅZ]ՙYAZ Lb4K?8 ߃^8\KtN =!IfX}m\kO\lLEfZ`/9pǒ#gqyHYWƃujݤ~uݛPV[W$IE %~_zst+kP *_NdZ{Fi4^<8|-_k>_:OW#T,'ǦMj,rs;'򒂐 YA6'`Z9ݔW*gAu Y;(BPIh0i(q5S|T;%νy=+Jg) %η 3ǶkAe}Y+u1F8rɦj+O5%pi&A0Kv )QەIDs\F\Tv&D̰:Xo:ܾ"y'wK=jYDB$F[:tapT79zofs0(7MtENDREP DELTA 317027 443874 73 SVNZ @ ~I?lldb_private::RegularExpression ®ex, ENDREP DELTA 326949 289444 343 SVNg SQQ DataBufferSP ObjectFile::MapFileData(const FileSpec &file, uint64_t Size, uint64_t Offset) { return DataBufferLLVM::CreateSliceFromPath(file.GetPath(), Size, Offset); } ENDREP DELTA 326949 307157 33419 SVN:B{9llvm::StringRef prefix = GetExpressionPrefixContentsr != an'unOF llvm::StringRef TargetProperties::GetExpressionPrefixContentsDataBufferSP data_sp(file->GetFileContents()); if (data_sp) return llvm::StringRef( reinterpret_cast(data_sp->GetBytes()), data_sp->GetByteSize()); } return ""ENDREP DELTA 317027 478342 775 SVN;_)(pRbuY_buz_86xx^MK@+["A"(1l҉.luw"D;?WyY^!yhذ[Fui'5  uK,\ 8C  *mReD Y]D/$Z5%c I "ĭo%<<~&qz4[Y{NRiT.IwR[*ݰtPWkv{ENDREP DELTA 317692 112675 829 SVNUpT/ 7z.vY+9YBY#ZWQ9coWzooS_DIR) ../../include"; ZERO_LINK = NO; }; name = "CustomSwift-Debug"; }; 94D72C891ADF10B000A3F718U  ^ELENDREP DELTA 318378 252850 29 SVNp@ M ]KXKstatic std::string GetEnvironmentKey(const std::string &env) { std::string key = env.substr(0, env.find('=')); if (!key.empty() && key.back() == '=') key.pop_back(); return key; } void RNBContext::PushEnvironmentIfNeeded(const char *arg) { if (!arg) return; std::string arg_key = GetEnvironmentKey(arg); for (const std::string &entry: m_env_vec) { if (arg_key == GetEnvironmentKey(entry)) return; } m_env_vec.push_back(arg)ENDREP DELTA 311128 4768153 1506 SVN&W * 8v0)PushEnvironmentIfNeeded(const char *arg);ENDREP DELTA 326949 361469 44 SVNgtTEI~{$C'x^UOO@~S .:%?~R_: "_[}r4^Mh5 o $|av6zҷENDREP DELTA 326949 397403 128 SVN F0ICLA/nclude "llvm/Support/Compiler LLVM_FALLTHROUGHENDREP DELTA 317027 550650 32 SVNs$@vUl{MT?"llvm/Support/Compiler.h" LLVM_FALLTHROUGH; LLVM_FALLTHROUGH;ENDREP DELTA 326949 410379 134 SVNHh~O5 SymbolFile::kAllAbiliti // We expect no exception thrown if the given regex can't be compiled results.Clear(); num_results = symfile->FindTypes(sc, ConstString("**"), nullptr, false, 0, searched_files, results); EXPECT_EQ(num_results, 0ENDREP DELTA 326949 413628 368 SVN@~  :A -DLLDB_SERVER_IS_DEBUGSERVER=1) else() add_definitions(-DLLDB_SERVER="$" -DLLDB_SERVER_IS_DEBUGSERVER=0ENDREP DELTA 326949 414619 654 SVN[2=7"9;=; TEST_F(TestBase, DS_TEST(DebugserverEnv)) { // Test that --env takes precedence over inherited environment variables. putenv(const_cast("LLDB_TEST_MAGIC_VARIABLE=foobar")); auto ClientOr = TestClient::launchCustom(getLogFileName(), { "--env", "LLDB_TEST_MAGIC_VARIABLE=LLDB_TEST_MAGIC_VALUE" }ENDREP DELTA 326949 418608 1758 SVNzYo[bHw$Wreturn launchCustom(Log, {}, InferiorArgs); } Expected> TestClient::launchCustom(StringRef Log, ArrayRef ServerArgsfor (StringRef arg : ServerArgs) args.AppendArgument(argENDREP DELTA 326949 420395 888 SVN UXa}BcR;ax^Oo0 | O^RK+T'vm# `glHڎ d yen_me/s4JlriIVDq&%~NpcCoO '[G| 'kQQ@{@;=2Jw"̑ZpDH' ѹzg#b{I9I j!9;N+^x-ϸyfnFR;f=: aX;l0Zy,.w